如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接信息。

宝塔面板非常好用,里面自带的phpmyadmin当然也是大家必备工具之一了。单写这篇文章的原因就是:宝塔面板里面的phpmyadmin相关功能很不错,但是也经常自动配置出错。本篇文章主要讲述:在宝塔面板里,如何开启phpmyadmin。

安装phpmyadmin

首先,需要到“软件管理”里面找到phpmyadmin,然后点击“安装”。

安全启用宝塔面板自带的phpmyadmin - bt_pma_00

安全启用宝塔面板自带的phpmyadmin - bt_pma_01

安全启用宝塔面板自带的phpmyadmin - bt_pma_02

然后,瞬间安装好之后,就进入了phpmyadmin的配置环节。这个和正常的phpmyadmin相比。方便的地方就是,可以自定义端口,还可以在进入pma之前,先加一层密码防护。这样是不是感觉很安全的节奏?当然了,后面还有更加安全的设置。不过,似乎这个密码防护功能有些问题,不能保存。

安全启用宝塔面板自带的phpmyadmin - bt_pma_03

设置完成后,当你满心期待的想使用这个功能的时候。就会发现,不能使用。好吧。这个是宝塔面板的一个bug。它的pma安装好后,自动配置的路径从来都没有写对过。不知道官方是否把这个列入了bug的issue里面。下面展示如何手动修复这个问题。

修复nginx配置

先找到修改pma配置的地方。路径有2个。一个是“软件管理”里面的nginx的配置,另外一个是“文件管理”里面的“/www/server/nginx/conf/httpd.conf”。其实这两个地方修改的都是同一个文件。只不过是ui的表现形式不同罢了。

安全启用宝塔面板自带的phpmyadmin - bt_pma_05

而且每次pma安装完毕,pma的路径里面都有随机值。所以,这个nginx的设置就更出问题了。

正确的路径,请自行利用“文件管理”到,“/www/server/phpmyadmin”下面去查找以phpmyadmin开头,而以一串随机数结尾的这个文件夹。每个人的都不一样,所以必须大家自己看自己的。

把拿到的整个带随机值的真实的pma的路径,填写到截图设置中的root参数的后面。root参数被修改成正确之后,pma理论上就可以正常使用了。

下面是一个正确的配置值范例。

root  /www/server/phpmyadmin/phpmyadmin_176b17a8ec595ad3/;

安全启用宝塔面板自带的phpmyadmin - bt_pma_04

更多设置信息

下面说说,更高级的配置项。上边的配置中的server_name可以单独为你的pma指定一个域名。(安全+1)。然后端口号,在上边的pma安装的时候,已经指定了。也可以在“安全”中,选择是否放行这个端口号。是不是安全再次加一?

安全启用宝塔面板自带的phpmyadmin - bt_pma_07

上边,为pma单独再次增加的一次nginx级别的密码,也是更加安全加一了。这个密码到实际路径下去查看的话。格式是下面这样子的:

安全启用宝塔面板自带的phpmyadmin - bt_pma_06

这个密码格式的具体用途,以后,我们再具体研究。应该是有蛮大用途的说。

特别提示

直接通过修改nginx的conf为这个phpmyadmin添加了密码,不过,请注意添加的位置。需要添加在php-56.conf(php-72.conf)后面,否则php无法解析,导致php下载的产生。

root  /www/server/phpmyadmin/phpmyadmin_176b17a8ec595ad3/;
include enable-php-56.conf;
include /home/wwwroot/rewrite/phpmyadmin.conf; #这里控制的密码

小结

各位看客,您修复好了您的宝塔面板里面的phpmyadmin吗?有什么疑问么?欢迎留言给我!

是不是想知道有关宝塔面板的更多经验文章?请点击这个链接,查看苏南大叔带来的宝塔面板相关经验文章。https://newsn.net/tag/宝塔面板/

本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。