默认情况下,CentOS
7上的phpMyAdmin只允许从回环地址(127.0.0.1)访问。为了能远程连接,你需要改动它的配置。
用文本编辑器打开phpMyAdmin的配置文件(路径:/etc/httpd/conf.d/phpMyAdmin.conf),找出并注释掉带有"Require
ip XXXX"字样的代码行。会有四处这样的代码行,用"Require all
granted"取而代之。重新改动过的配置文件如下所示。(注意:只改两处,即红色部分)
$ sudo vi
/etc/httpd/conf.d/phpMyAdmin.conf
. . . . .
AddDefaultCharset UTF-8
# Apache 2.4
#Require ip
127.0.0.1
#Require ip
::1
Require all
granted
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1
# Apache 2.4
#Require ip
127.0.0.1
#Require ip
::1
Require all
granted
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1
. . . . .
最后,重启httpd使改动生效。