phpMyAdmin 对于新手来说是一个非常友好的 MySQL 管理工具,并且免费开源,配置很简单,接下来在 Linux 服务器上配置 phpMyAdmin 来管理 MySQL 数据库。
首先是准备工作,安装好 Nginx,PHP 和 MariaDB,这个就不多讲了,见俺写的上一篇文章。
下载 phpMyAdmin
首先从 phpMyAdmin 官网下载安装包:
https://www.phpmyadmin.net/downloads/
选择 phpMyAdmin-5.1.1-all-languages.tar.gz
下载并解压到网站根目录:
wget https://files.phpmyadmin.net/phpMyAdmin/5.1.1/phpMyAdmin-5.1.1-all-languages.tar.gz -O - | tar -xz -C /var/www/flarum/public/
修改文件名为 phpMyAdmin:
cd /var/www/flarum/public/
mv phpMyAdmin-5.1.1-all-languages phpMyAdmin
配置 config 文件
vi /var/www/flarum/public/phpMyAdmin/libraries/config.default.php
1、修改访问网址
$cfg['PmaAbsoluteUri'] = '';
修改成下面这样:$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';
2、修改mysql主机信息
如果mysql和该phpmyadmin在同一服务器,则按默认localhost$cfg['Servers'][$i]['host'] = 'localhost';
mysql端口,如果是默认3306,保留为空即可$cfg['Servers'][$i]['port'] = '';
3、mysql用户名和密码
访问phpmyadmin使用的mysql用户名$cfg['Servers'][$i]['user'] = 'root';
对应上述mysql用户名的密码$cfg['Servers'][$i]['password'] = 'password';
4、认证方式
在此有四种模式可供选择,cookie,http,HTTP,config,建议选择cookie$cfg['Servers'][$i]['auth_type'] = 'cookie';
5、设置短密码
如果认证方法设置为cookie,就需要设置短语密码,密码需要32个字节纯字母密码$cfg['blowfish_secret'] = 'HSNKGVGGGSHSNKGVGGGSHSNKGVGGGS';
6、设置默认语言与编码
这里是选择语言,zh代表简体中文的意思$cfg['DefaultLang'] = 'zh';
修改默认编码为国标$cfg['DefaultConnectionCollation'] = 'gb2312_chinese_ci';
配置 nginx.conf 文件
vi /etc/nginx/nginx.conf
80或443端口下添加下面两个 location 即可:
root /var/www/flarum/public; index index.html index.htm index.php default.html default.htm default.php; location / { try_files $uri $uri/ /index.php?$query_string; } location ~* \.php$ { fastcgi_pass unix:/run/php/php7.3-fpm.sock; include fastcgi_params; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; }
启动nginx:systemctl start nginx
浏览器里输入域名后加上 /phpMyAdmin
后缀也就可以登录 phpMyAdmin 管理页面了。登录成功后将显示如下图的 phpMyAdmin 仪表板。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2303805254@qq.com,本站将立刻删除。