加油
努力

通过命令行怎么判断宝塔是否安装成功?

在 Linux 系统中,可以通过以下几种命令行方式判断宝塔面板(BT Panel)是否安装成功:

✅ 方法一:检查宝塔服务状态(最推荐)

/etc/init.d/bt status
  • 如果显示 running:说明宝塔服务正在运行,安装成功。
  • 如果显示 stopped 或报错:说明未安装或服务异常。

💡 提示:不同版本可能使用 systemd,也可尝试:

systemctl status bt

✅ 方法二:查看宝塔进程是否存在

ps aux | grep bt

如果看到类似以下进程,说明正常运行:

root      1234  0.0  0.1  ... /www/server/panel/BT-Panel
root      1235  0.0  0.1  ... /www/server/panel/pyenv/bin/python3.7 /www/server/panel/BT-Panel.py

✅ 方法三:检查默认端口是否监听

宝塔默认 HTTP 端口是 8888,HTTPS 是 8889

netstat -tulnp | grep 8888
# 或
ss -tulnp | grep 8888

如果看到类似输出,说明面板正在监听端口:

tcp   LISTEN   0   128   *:8888   *:*   users:(("python3",pid=1234,fd=6))

⚠️ 注意:确保服务器防火墙或安全组已开放 8888 端口,否则外部无法访问。


✅ 方法四:直接访问面板地址

在浏览器中访问:

http://你的服务器IP:8888

如果能打开登录页面,说明安装完全成功。


❌ 如果未安装或失败

可以重新安装宝塔:

wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sudo bash install.sh ed8484bec

(根据最新官方文档选择对应版本的安装命令)


总结

方法 命令 成功标志
服务状态 /etc/init.d/bt status 显示 running
进程检查 ps aux | grep bt 存在 BT-Panel 进程
端口监听 netstat -tulnp | grep 8888 8888 端口处于 LISTEN 状态
浏览器访问 访问 http://IP:8888 显示登录页面

推荐使用 方法一 + 方法三 组合判断,既确认服务运行又确认端口可达。

云服务器