linux nginx下phpmyadmin 安装

Posted niefudong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux nginx下phpmyadmin 安装相关的知识,希望对你有一定的参考价值。

wget  https://files.phpmyadmin.net/phpMyAdmin/4.8.2/phpMyAdmin-4.8.2-all-languages.tar.gz
tar zxvf phpMyAdmin-4.8.2-all-languages.tar.gz
cp phpMyAdmin-4.8.2-all-languages /usr/local/nginx/html/phpMyAdmin -r  # -r 递归
配置  config.default.php
cd /usr/local/nginx/html/phpMyAdmin/libraries
vim config.default.php
修改以下地方
#  localhost => 127.0.0.1
$cfg[‘Servers‘][$i][‘host‘] = ‘127.0.0.1‘;
$cfg[‘Servers‘][$i][‘user‘] = ‘root‘ ;    # 这个好像没啥用,可以随意设置,不知对不对
$cfg[‘Servers‘][$i][‘password‘] = ‘123456‘;   # 这个也是
保存,退出


打开浏览器成功登录
发现 phpmyadmin 主页有:$cfg[‘TempDir‘] (./tmp/) 读取失败且不能建立缓存, phpMyAdmin运行速度将受影响.
解决办法:
cd /path1/phpMyAdmin/
mkdir tmp
chmod 777  tmp -R


其他问题及解决办法:

发现主页基本功能被禁用:根据上面提示,点击一个按钮即可。
版本:phpmyadmin 4.8.2
解决phpmyadmin配置文件现在需要一个短语密码:
参考:[解决:配置文件现在需要一个短语密码](https://jingyan.baidu.com/article/5d368d1e137fae3f61c05758.html)
其中,填的字符只要是字母数字,应该可以随便输,最好输好长,可以几十至100左右
禁止root登录phpmyadmin:
vim config.default.php
$cfg[‘Servers‘][$i][‘AllowRoot‘] = FALSE;











以上是关于linux nginx下phpmyadmin 安装的主要内容,如果未能解决你的问题,请参考以下文章

Centos 6.6 下 nginx +php mysql + phpMyadmin 安装部署

centos nginx下安装phpmyadmin

ubuntu16下安装Nginx+php+phpMyAdmin全纪录!

centos7安装Lnmp(Linux+Nginx+MySql+Php+phpMyAdmin+Apache)

phpMyAdmin + nginx + Arch Linux = 无法通过登录屏幕,需要建议

Linux部署Nginx+Mysql+PHP+PHPMyAdmin4环境