有朋友问起,6.8版本用的不习惯,而且缺少5.9版本的nginx过滤器,而且6.8版本许多功能阉割的厉害:服务器状态中的 连接管理、进程管理 也都被阉割,5.9版本是可以在面板中查看服务器进程管理的,如图:

宝塔修改系统python版本 宝塔怎么切换php版本_宝塔面板php降级

所以从面板管理上来说还是5.9版本更方便点,所以这位朋友要降级到5.9,当然6.X也有他的优点,最大的优点可能就是面板更安全点。大鸟这里简单说一些比如说什么安全入口,站点分类,宝塔终端,但是这些鸡肋的功能和5.9自带的nginx简易防火墙相比实在是太不厚道了。

额,不说了,看看从6.8.8如何降级到5.9吧。

第一、重装面板

原来的面板也不用卸载,我们只要从新安装一篇5.9的面板就可以了。Centos安装命令:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

使用SSH 连接工具,执行上面框内命令开始安装(大约2分钟完成面板安装)

宝塔修改系统python版本 宝塔怎么切换php版本_php_02

这里已经是更新成功更新到5.9了,其他6.8的环境都没变动,只有密码是不一样,我们需要记住密码,登录面板之后修改成你原来的密码,或者就是系统给的随机密码。如果忘记密码也没关系,可以看看大鸟的这篇教程:"Bt(宝塔面板)端口号无法登陆的5个解决方法”!

第二、放行888端口

我们降级到5.9版本,网站数据,web环境是没有变化的,当然你降级之前还是需要备份网站数据的,你可以用6.8一键迁移来快速备份网站。不会没关系,可以看看大鸟的教程“

虽然没有问题,但是还是有小问题的,当你管理数据库需要打开phpmyadmin的时候回有502错误。这个问题也好解决,因为6.8对数据库保护了起来,你降级成5.9会破坏端口访问。这个时候我们只需要在安全里面放行888端口就可以了。

宝塔修改系统python版本 宝塔怎么切换php版本_数据_03

在端口控制里面填写888,备注要填写,然后点击放心就可以了。如图

宝塔修改系统python版本 宝塔怎么切换php版本_进程管理_04

这样就可以了。当然这也不一定能解决问题,因为你发现你降级好了之后,发现虽然不能登录phpmyadmin,但是安全里面的888端口还是在的,那怎么办?

第三、phpmyadmin管理

我们在phpmyadmin管理中调整php设置,如图:

宝塔修改系统python版本 宝塔怎么切换php版本_宝塔修改系统python版本_05

我们发现php版本变成纯静态了,所以我们会打不开phpmyadmin,这里我们设置成PHP-7.2,保存即可。之后,我们重新去管理phpmyadmin发现就可以打开数据库管理面板了。

第四、总结

宝塔面板的扩展性还是很好的,从宝塔面板6.8版本降级到5.9版本之后,web环境和网站数据都是没有问题的。我们需要注意的就是phpmyadmin这里,打开会出现502错误,所以这里需要处理下,5.X更新命令不能从6.8降级到5.9,这里也需要注意下。如果我们在使用5.9版本那么也没必要更新到6.X。

PS:降级到5.9之前,我们需要备份网站数据。切记!!!!