btpanel-v7.7.0-backup 宝塔官方原版v7.7.0版本面板备份
Centos/Ubuntu/Debian安装命令 独立运行环境(py3.7)
curl -sSO https://raw.githubusercontent.com/Cydiaptso/btpanel-v7.7.0/main/install/install_panel.sh && bash install_panel.sh
备用安装链接,适用于不能访问GitHub的服务器。
curl -sSO http://jb.aptso.co/Cydiaptso/btpanel-v7.7.0/install/install_panel.sh && bash install_panel.sh
手动破解:
1,屏蔽手机号
sed -i "s|bind_user == 'True'|bind_user == 'XXXX'|" /www/server/panel/BTPanel/static/js/index.js
2,删除强制绑定手机js文件
rm -f /www/server/panel/data/bind.pl
3,手动解锁宝塔所有付费插件为永不过期
文件路径:/www/server/panel/data/plugin.json
搜索字符串:"endtime": -1全部替换为"endtime": 999999999999
4,给plugin.json文件上锁防止自动修复为免费版
chattr +i /www/server/panel/data/plugin.json
如或者直接用以下方法使“到期时间”直接变永久:
宝塔破解文件夹子路径:7.7.0或以下都可破
文件路径:/www/server/panel/class/panelPlugin.py
搜索“提醒”,然后对照上下文,将
#破解开始 softList['pro'] = 1 for soft in softList['list']: soft['endtime'] = 0 #破解结束
加入后如下图所示:

softList['list'] = tmpList #破解开始 softList['pro'] = 1 for soft in softList['list']: soft['endtime'] = 0 #破解结束 if not softList['list']: if os.path.exists(lcoalTmp): os.remove(lcoalTmp) return softList #取提醒标记
!!如需取消屏蔽手机号
sed -i "s|if (bind_user == 'REMOVED') {|if (bind_user == 'True') {|g" /www/server/panel/BTPanel/static/js/index.js
部分服务器系统安装宝塔7.7.0或以下版本会出现无法下载和登录验证码不显示问题,建议你安装好宝塔后第一时间测试是否有此问题,然后立刻用以下方法修复!主要原因是Flask版本太新。
修复命令如下:
wget http://jb.aptso.co/app/pyenv.zip
unzip pyenv.zip
rm -fr /www/server/panel/pyenv/lib/python3.7/site-packages_bak
mv /www/server/panel/pyenv/lib/python3.7/site-packages /www/server/panel/pyenv/lib/python3.7/site-packages_bak
cp -fr ./pyenv/lib/python3.7/site-packages /www/server/panel/pyenv/lib/python3.7/site-packages
bt
1
rm -fr pyenv
请执行以上命令即可修复,修复后你需要重新使用bt命令改一下用户密码才可以登录,改好密码后需重启面板。