加油
努力

怎样查看Linux服务器上有没有安装宝塔面板?

要查看 Linux 服务器上是否安装了宝塔面板(BT Panel),可以通过以下几种方法进行判断:


方法一:检查宝塔服务是否正在运行

宝塔面板默认使用 bt 脚本管理,且监听端口为 8888

ps aux | grep bt

如果看到类似 /www/server/panel/pyenv/bin/pythonbt.py 的进程,说明宝塔可能已安装。


方法二:检查宝塔启动脚本是否存在

宝塔的管理脚本通常位于 /etc/init.d/bt 或通过 bt 命令调用。

ls /etc/init.d/bt

或查看是否有 bt 命令:

which bt

如果有输出(如 /usr/bin/bt),说明已安装。

你也可以直接运行:

bt

如果显示宝塔的菜单(如重启、卸载、修改端口等选项),则确认已安装。


方法三:检查宝塔的安装目录

宝塔默认安装路径为 /www,可以检查该目录是否存在:

ls /www/server/panel

如果存在此路径,并包含 dataconfiglogs 等子目录,基本可以确定安装了宝塔。


方法四:检查宝塔监听的端口

宝塔默认监听 8888 端口(Web界面),可使用以下命令查看:

netstat -tulnp | grep :8888

或使用 ss 命令:

ss -tulnp | grep :8888

如果看到有进程在监听 8888 端口,且程序是 Python,很可能是宝塔。


方法五:尝试访问宝塔 Web 界面

如果你能从浏览器访问服务器的 IP 加端口 8888:

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

如果出现宝塔登录页面,则说明已安装。

⚠️ 注意:防火墙或安全组可能屏蔽了 8888 端口,需确保端口开放。


方法六:查看已安装的软件包(适用于部分系统)

某些情况下,宝塔会注册为一个服务或通过 RPM/DEB 包管理器安装(较少见),可尝试:

rpm -qa | grep -i bt    # CentOS/RHEL
dpkg -l | grep -i bt    # Ubuntu/Debian

但大多数情况宝塔是通过脚本安装,不会出现在包管理器中。


总结:快速判断命令组合

你可以依次执行以下命令快速判断:

# 检查进程
ps aux | grep -i panel | grep -v grep

# 检查启动脚本
ls /etc/init.d/bt &>/dev/null && echo "宝塔脚本存在"

# 检查安装目录
test -d "/www/server/panel" && echo "宝塔目录存在"

# 检查端口
netstat -tuln | grep :8888

# 检查 bt 命令
which bt

如果以上任意一项命中,基本可确认安装了宝塔面板。


✅ 提示:
如果你确认安装了宝塔,可通过 bt 命令查看状态、获取登录地址和账号信息。例如:

bt

然后选择编号 14 可查看当前面板登录信息(用户名和密码)。

云服务器