树莓派的宝塔面板从5.9.1版本升级到6.9.5版本
本文参考宝塔面板官方手动升级:5.x平滑升级到6.x
6.x版本的宝塔面板官方说只支持Centos 7,而且全新的树莓派环境(Ubuntu Mate 18.04.2 LTS)直接安装6.x版本也是无法正常使用的,但实测从5.9.1版本升级到6.9.5版本是可以成功的,并且目前也没有发现其他的问题。
升级方法
首先必须要安装手动编译的PIL,参见树莓派安装宝塔面板后,在登录时无法显示验证码。
安装完PIL后,在5.9.1版本下直接运行升级命令。
curl http://download.bt.cn/install/update_to_6.sh | sudo bash
耐心等待升级完成后,会出现升级失败的提示。
但是仔细查看错误日志发现并没有升级失败,只是gunicorn在不停的试图监听8081端口,最后改为监听了原本面板设置的8888端口,而面板也已经升级为6.9.5,并且已经在运行中了,再次运行升级命令也是如此,所以这是已经升级成功了。
更新
2019/06/26,宝塔官方发布了6.9.6,该版本修正了一处安全风险以及增加了一些小功能,本文升级方法继续适用。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
后来升级到 宝塔7了吗?
宝塔7暂时没有试过。