环境说明:

[root@yunwei-test libraries]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)

[root@yunwei-test libraries]# /application/nginx-1.10.2/sbin/nginx -V
nginx version: nginx/1.10.2
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC)
built with OpenSSL 1.0.2k-fips 26 Jan 2017
TLS SNI support enabled
configure arguments: --prefix=/application/nginx-1.10.2 --user=www --group=www --with-http_ssl_module --with-http_stub_status_module

[root@yunwei-test libraries]# mysql -V
mysql Ver 14.14 Distrib 5.6.36, for Linux (x86_64) using EditLine wrapper

[root@yunwei-test libraries]# /application/php-5.5.32/bin/php -v
PHP 5.5.32 (cli) (built: Jul 12 2018 14:10:03)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies

下载PHPMyadmin软件包解压到nginx站点目录下

[root@yunwei-test ~]# wget https://files.phpmyadmin.net/phpMyAdmin/4.8.2/phpMyAdmin-4.8.2-all-languages.zip[root@yunwei-test ~]# unzip phpMyAdmin-4.8.2-all-languages.zip[root@yunwei-test ~]# mv phpMyAdmin-4.8.2-all-languages/* /application/nginx-1.10.2/html/[root@yunwei-test ~]# chown -R www.www  /application/nginx-1.10.2/html/    # www为nginx  worker进程用户

nginx配置文件

worker_processes  1;
events {worker_connections  1024;
}
http {include       mime.types;default_type  application/octet-stream;sendfile        on;keepalive_timeout  65;log_format  main  '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" "$http_x_forwarded_for"';server {listen       80;server_name 10.0.3.59;root   html;index  index.php index.html index.htm;access_log  logs/access.log main;location ~ .*\.(php|php5)?$ {fastcgi_pass   127.0.0.1:9000;fastcgi_index  index.php;include        fastcgi.conf;}}
}

修改/libraries/config.default.php配置文件。

39 $cfg['PmaAbsoluteUri'] = 'phpMyAdmin主机IP';108 $cfg['blowfish_secret'] = '短语密码';         #需要32位以上
131 $cfg['Servers'][$i]['host'] = '数据库IP';
138 $cfg['Servers'][$i]['port'] = '数据库端口,默认3306';
248 $cfg['Servers'][$i]['auth_type'] = 'cookie';
262 $cfg['Servers'][$i]['user'] = '连接数据库的用户';
269 $cfg['Servers'][$i]['password'] = '对应的数据库用户密码';

# $cfg['Servers'][$i]['auth_type'] = ['http'|'cookie'|'config']

  * 'config' 认证($auth_type = 'config')是最简单的模式,用户名和密码存储在 config.inc.php 文件里;

  * 'cookie' 认证($auth_type = 'cookie'),以MySQL 用户登录。

# $cfg['Servers'][$i]['user']

 如果 auth_type = 'config',phpMyAdmin 将使用这个账户来连接 MySQL 服务器。

浏览器访问phpMyAdmin,输入数据库用户和密码,连接数据库。

解决: 配置文件现在需要一个短语密码。

$cfg['blowfish_secret'] = '短语密码';     设置一个32位以上的短语密码。

解决:$cfg['TempDir'] (./tmp/) 读取失败且不能建立缓存, phpMyAdmin运行速度将受影响. 

修改nginx站点目录html权限为worker process用户

参考地址:

www.php.cn

www.wpdaxue.com

www.php1.cn

phpmyadmin官网地址:https://www.phpmyadmin.net/

转载于:https://www.cnblogs.com/root0/p/9300772.html

phpMyAdmin的配置相关推荐

  1. IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版]

    IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版] IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin ...

  2. phpMyAdmin安全配置

    第一种方法: xampp下通过修改phpmyadmin访问路径,增强安全性. 1.phpmyadmin 下修改 config.inc.php 添加 $cfg['PmaAbsoluteUri'] = ' ...

  3. php找不到phpmyadmin,phpMyAdmin 安装配置方法和问题解决

    phpMyAdmin 安装配置方法和问题解决 更新时间:2009年06月08日 01:32:39   作者: 今天在自己的本本上装好了PHP的环境,于是就下载了个phpadmin来管理数据库.安装过程 ...

  4. mysql如何配置phpmyadmin_如何进行phpmyadmin配置 phpmyadmin快速配置方法【详细介绍】...

    phpmyadmin 配置怎么配置?今天提一下如何配置PHPMyAdmin,因为在开发者,是比较普遍用到的.下面是PHPMyAdmin 快速配置方法. 虽然在本机开发.调试系统时或许并不会用到它,但对 ...

  5. phpmyadmin 安装 配置

    自己的试验成功后,写下! 1.先到网上下载phpmyadmin,再解压到可以访问的web目录下(如果是虚拟空间,可以解压后通过ftp等上传到web目录下),当然您可以修改解压后该文件的名称. 2.配置 ...

  6. phpMyAdmin安装配置

    phpmyadmin就是一种mysql的管理工具,安装该工具后,即可以通过web形式直接管理mysql数据,而不需要通过执行系统命令来管理,非常适合对数据库操作命令不熟悉的数据库管理者,下面我就说下怎 ...

  7. phpmyadmin安装配置以及相关问题

    phpmyadmin配置文件: 配置提示:几乎所有的配置参数都在 config.inc.php 文件中. 如果这个文件不存在,您可以在 libraries 目录中找到 config.default.p ...

  8. nginx php phpmyadmin,nginx服务器支持phpmyadmin的配置

    1.首先下载并解压phpmyadmin 下载完成后,解压:unzip phpMyAdmin-4.1.12-all-languages.zip 移动到相应的目录位置,并改成容易访问的名称:mv phpM ...

  9. 关于Apache2.4版本的phpMyAdmin的配置

    首先在linux上面安装phpMyAdmin 1,修改/etc/httpd/conf.d/phpMyAdmin.conf里的配置文件(默认) 2,修改的效果如图 然后就根据自己的ip+phpMyAdm ...

最新文章

  1. 知乎高赞:985计算机视觉毕业后找不到工作怎么办?怒刷leetcode,还是另寻他路?
  2. 面试旧敌之红黑树(直白介绍深入理解)
  3. 操作系统修炼秘籍(1):秘籍简介
  4. 面试ASP.NET程序员的笔试题和机试题
  5. C#不要再使用Npoi啦,使用MiniExcel操作Excel文件更快更高效!
  6. sheets.add示例_Java ArrayDeque add()方法与示例
  7. Java判断一个整数是否为水仙花数
  8. Python安装dlib包
  9. 粗看ES6之JSON
  10. 百度押注AI有了大回报,李彦宏首次披露Apollo如何赚钱
  11. php tcpdf 黑线,php – tcpdf中的内部链接
  12. 单位元转换万元怎么转_excel教程:将单位为元的excel数值转换成单位为万元的数值...
  13. Pylab Plotting
  14. python版CSDN博客备份工具
  15. logrus固定当天日志文件名称源码修改
  16. 记录解决nonebot2中定时器报时区问题的错误
  17. 每日单词20110603
  18. ts3.03.x cocos实现九宫格/跑马灯抽奖
  19. 如何在linux上的上修改配置ip地址
  20. 中国的各地节日美食都又哪些

热门文章

  1. 定制键盘输入处理(1503)
  2. IT人保持健康的必备法宝
  3. Java基础—IO流
  4. POJ-2771 Guardian of Decency 最大独立子集
  5. JetBrains 2018 中国开发者生态报告:Java 最流行
  6. 【思维导图】redis
  7. 阻止应用继承的NTFS权限
  8. 通过解决“构造包含所有给定子串的最短字符串”问题思考算法优化
  9. copy一下面试题目
  10. .net framework 4中SpinLock和lock的区别