Debian + 宝塔 (BT) 面板 安装phpMyAdmin 6
WordPress后台提示PHP版本有点低,要安装最新的,我就在宝塔面板(V11.0.0) 后台安装了PHP 8.4,性能提升不太清楚,唯一面对的问题是phpMyAdmin不能用了,在面板内点击提示 405 Not Allow,用ChatGTP研究了几次修改默认规则以及Nginx设置,站点安全检查等等方法都不得效果,看到宝塔面板的很多用户反馈是不支持8.4,宝塔面板-软件商店-已安装-选择phpMyAdmin设置里面选择php版本,选中8.4保存再打开还是默认的纯静态模式,无法切换到php模式。
我看到有人推荐了一个帖子 老外发的,在Github上面,大体的意思是删除本地的phpMyAdmin的相关东西,然后用Composer 安装 phpMyAdmin,也是下载安装最新版本的,然后测试可用,这个是本地的操作,我不太懂,GPT老师讲解后,我去找最新版资源安装试试,但是在phpMyAdmin官网看到有最新版本6.0,所以我就直接安装了最新版本。 有需要的可以按照下面的方法研究看下。
安装最新版本
phpMyAdmin官网 选择下载 phpMyAdmin 6.0+snapshot 版本。
一、下载和解压
cd /www/wwwroot
wget https://files.phpmyadmin.net/snapshots/phpMyAdmin-6.0+snapshot-all-languages.tar.gz
tar -xzvf phpMyAdmin-6.0+snapshot-all-languages.tar.gz
mv phpMyAdmin-6.0+snapshot-all-languages phpmyadmin6
二、设置站点目录
- 在宝塔面板 → 网站 → 添加站点。
- 例如:域名设为
db.yourdomain.com,网站根目录填/www/wwwroot/phpmyadmin6。默认解压也是宝塔面板下这个目录。 - SSL、PHP 环境等按常规配置。
三、选择合适的php版本
phpMyAdmin 6 要求 PHP ≥ 8.2,推荐使用 PHP 8.2 或 PHP 8.1,因为兼容性更稳定
四、确保所需 PHP 扩展已开启
至少要启用以下模块:mysqli、mbstring、json、zip、openssl 等。 这个是GTP老师要求的,我暂时没有配置一直都是默认。
五、配置config.inc.php
cd /www/wwwroot/phpmyadmin6
cp config.sample.inc.php config.inc.php
进入目录后按照下面方式修改文件config.inc.php
$cfg['blowfish_secret'] = '你任意的32位字符串';
$cfg['Servers'][1]['auth_type'] = 'cookie';
$cfg['Servers'][1]['host'] = '127.0.0.1';
六、确保目录权限
确保 /www/wwwroot/phpmyadmin6 目录及文件权限正确,Web 服务器(例如 www 用户)有读取权限。
七、浏览器访问
https://db.yourdomain.com
能看到 phpMyAdmin 登录界面就成功了。
这样可以登录自己的mySQL账号密码测试登录成功就可以了。
上网需要科学! :touxiao:
上网需要科学! :touxiao:
搭服务还是麻烦了,但是如果稳定的话还是挺好的。我就买…
实用实用! 我有机场,也有VPS自建,还有cloud…
互相墙?自建看着很复杂。
回国节点我记得很多吧,自建懒得弄了,需求不大,就买点…
我用了近十年的方案了,没被屏蔽过。 vmess,无需…
高端用户才能接触到的操作啊。我现在代理还不会用,更别…
国内的服务器连这样的文章都不能发。 我以为只有咱们国…
现在用的主题真好看