相信应该有不少朋友,按照宝塔面板官网/网上大部分文章提供的教程去操作,把宝塔面板降级到7.7.0始终绕不过去要绑定账号,这是非常蛋疼的事情。
最可怕的是官方出的降级教程,难道还有bug?野人认为这已经不是bug,而是刻意而为之了,原因也很简单,源头的包就是已经出了问题了(官方旧包已经做了修改),这也是为什么怎么降级都是没有用呢。
下面就一探究竟,首先我们先来看下官方提供的安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
野人把那个install_6.0.sh
文件下载下来了,打开看来下,总共871行,而来自West2技术频道博客分享的之前宝塔面板的安装脚本命令如下,总共744行。
wget -O install.sh https://west2.cn/bt/install_6.0.sh && bash install.sh
所以从脚本的行数来看宝塔官方已经做了代码新增,这也能理解,产品需要升级对应代码行数增加是理所当然的。
再看下里面具体的安装宝塔面板代码,左侧宝塔官方的代码,右侧旧的/网友修改过的宝塔面板代码
不知道大家看完上面的对比图,能不能明白为什么你通过宝塔官方提供的安装脚本始终下载到的都是要绑定账号的版本了嘛?
罗里吧嗦了那么多,还是直接给大家提供下,目前野人亲测可以下载到宝塔面板7.7.0版本安装脚本和降级版本吧。
CentOs安装命令:
wget -O install.sh https://west2.cn/bt/install_6.0.sh && bash install.sh
降级到7.7版本命令:
curl https://west2.cn/bt/update6.sh|bash
结语
建议大家都把宝塔安装/升级脚本+宝塔面板版本都下载一份到自己的本地磁盘中,防止再次出现不稳定的情况喽。