三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

一步到位的宝塔面板修复与重装命令清单

一步到位的宝塔面板修复与重装命令清单

方案 1:强制修复宝塔面板(优先尝试,保留配置)

先执行官方强制修复脚本,覆盖损坏的面板核心文件,不重置你的端口、安全入口等配置。


# 1. 先停止宝塔进程,避免修复时文件被占用
sudo bt stop

# 2. 下载并执行官方强制修复脚本
wget -O bt_repair.sh http://download.bt.cn/install/update_panel.sh && sudo bash bt_repair.sh

# 3. 修复完成后,重启宝塔服务
sudo bt restart

# 4. 验证修复结果(这两条命令要都正常输出内容才说明成功)
sudo cat /www/server/panel/data/port.conf
sudo cat /www/server/panel/data/admin_path.pl

# 5. 本地测试面板是否能正常响应
curl -v http://127.0.0.1:40906/ee0adcea

✅ 成功标志:curl命令返回 HTML 代码,没有报错。此时直接用浏览器访问http://192.168.0.197:40906/ee0adcea即可登录面板。

方案 2:重装宝塔面板(终极方案,100% 解决)

如果方案 1 修复后还是报错,说明文件损坏过于严重,直接重装面板即可(仅重置面板服务,网站 / 数据库数据会完整保留)。


# 1. 卸载旧版宝塔面板(仅卸载服务,不删除网站数据)
sudo bt uninstall

# 2. 下载并安装最新版宝塔面板(Ubuntu系统通用脚本)
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sudo bash install.sh ed8484bec

✅ 成功标志:安装完成后,终端会输出新的面板信息,类似:

Plain Text
====================================
BT-Panel default info!
====================================
内网面板地址: http://192.168.0.197:8888/xxxxxxx
username: xxxxxxxx
password: xxxxxxxx
====================================

直接用终端里的内网面板地址访问即可,登录后你的网站、数据库会自动保留,无需重新配置。

�� 关键注意事项

  1. 数据安全保障:宝塔的卸载 / 重装 / 修复命令,只会操作面板服务本身,你的网站文件(/www/wwwroot/)、数据库(/www/server/mysql/)、SSL 证书等数据都不会被删除,完全安全。
  1. 访问地址变化:重装后端口和安全入口会重置为默认值,必须用终端输出的新地址访问,不要用之前的旧地址。
  1. 避免再次损坏:以后关机必须执行sudo shutdown -h now,不要直接强制关闭虚拟机电源。
  1. 备份建议:修复 / 重装完成后,立刻在宝塔面板的「系统」→「面板设置」里,开启自动备份,避免再次出现文件损坏。
← 返回列表