一、新装宝塔

官方版

宝塔官网

1.直接安装V7.7.0的版本,之后的版本都会验证userInfo.json,虽然网上有大把的开心版,但不敢用啊。

海外服务器,能正常连接github,作者github地址

1
curl -sSO https://raw.githubusercontent.com/8838/btpanel-v7.7.0/main/install/install_panel.sh && bash install_panel.sh

国内服务器,或者连不上github的,用下面这个代码 国内文件地址

1
curl -sSO http://d.moe.ms/AAAAA/btpanel-v7.7.0/install/install_panel.sh && bash install_panel.sh

安装完成如下所示,根据提示的网址即可进行访问

image-20231206214422816

注意,访问地址可能包含一个随机8位字符,此时如果直接访问ip及端口是不行的,需要在端口后加上随机字符

image-20231206220924225

开启安全入口后,配置nginx代理也会404

image-20231206222144210

需要加上随机字符访问

image-20231206222241646

若忘记该8位随机字符,可通过以下命令重新查看访问地址

登录后下次访问无需再次输入随机字符

1
/etc/init.d/bt default

image-20231206221739295

关闭安全入口

注意:【关闭安全入口】将使您的面板登录地址被直接暴露在互联网上,非常危险,请谨慎操作

1
rm -f /www/server/panel/data/admin_path.pl

开心版

解锁强制手机号登录

普通免费版使用宝塔面板需要绑定手机号

image-20231206214733213

手动操作

1、屏蔽手机号

1
sed -i "s|bind_user == 'True'|bind_user == 'XXXX'|" /www/server/panel/BTPanel/static/js/index.js

2、删除强制绑定手机js文件

1
rm -f /www/server/panel/data/bind.pl

一键脚本

1
wget -O optimize.sh http://f.cccyun.cc/bt/optimize.sh && bash optimize.sh

解锁永不过期

手动操作

1、文件路径:/www/server/panel/data/plugin.json
搜索字符串:”endtime“: -1全部替换为"endtime": 999999999999
2、给plugin.json文件上锁防止自动修复为免费版

1
chattr +i /www/server/panel/data/plugin.json

一键脚本

1
curl -sSO https://raw.githubusercontent.com/ztkink/bthappy/main/one_key_happy.sh && bash one_key_happy.sh

二、降级

1.下载离线包

1
wget https://d.ybfl.xyz/bt/LinuxPanel-7.7.0.zip

2.解压缩

1
unzip LinuxPanel-7.7.0.zip

如有提示,输入大写A即可,全部替换
3.进入升级目录

1
cd /root/panel

4.运行降级

1
bash update.sh

三、卸载

注:卸载环境可能会影响服务器数据 请谨慎操作!

1.进入ssh 输入以下命令下载脚本

1
wget http://download.bt.cn/install/bt-uninstall.sh

2.执行脚本 (若是ubutnu用户请在前面加sudo 例子sudo sh bt-uninstall.sh)

1
sh bt-uninstall.sh

3.根据提示输入1或2后按回车清理面板或环境 (若输入其他值或不输入直接回车则只卸载面板)

image-20231206215408016