宝塔面板(BT Panel)是很多站长管理 Linux 服务器时会用到的面板。平时添加网站、管理数据库、申请 SSL 证书、安装 Nginx、PHP、MySQL,都可以在后台图形界面里完成。不过遇到面板打不开、忘记登录地址、忘记密码、需要重启服务、修改端口、修复面板、卸载面板这些情况时,还是经常要通过 SSH 执行命令处理。
本文整理一份宝塔面板 BT.CN 常用命令大全,主要包括宝塔面板安装命令、bt 命令菜单、面板重启和修复命令、修改密码和端口命令、Nginx/MySQL/PHP 服务命令、常用目录位置,以及宝塔面板卸载命令。涉及卸载、清理、重启数据库这类操作时,建议先确认备份是否完整,再执行对应命令。
一、宝塔面板常用命令使用前说明
宝塔面板的大部分日常操作都可以在后台完成,但下面几类情况,使用 SSH 命令会更方便:
- 面板打不开,需要重启、修复或查看错误日志;
- 忘记面板地址、用户名、密码或安全入口;
- 修改面板端口、清除登录限制或取消 IP 访问限制;
- 检查网站目录、数据库目录、备份目录和日志目录;
- 重启 Nginx、MySQL、PHP 等网站运行环境;
- 卸载宝塔面板或清理服务器环境。
执行命令前,先确认自己当前操作的服务器是不是目标服务器,尤其是卸载、删除、清理、重启数据库这类命令,不要复制后直接执行。正式网站操作前,建议先备份网站文件和数据库。
本文中的命令默认在 Linux 服务器 SSH 终端中执行。如果你不会登录 SSH,可以先用 Xshell、FinalShell 或其它 SSH 工具连接服务器,然后再复制对应命令执行。
如果你还在确认这台服务器是否适合建站,可以先参考 搬瓦工VPS适合搭建网站吗?最新评测与实战指南。确认服务器用途后,再安装宝塔面板、部署网站环境和执行后面的管理命令。
二、宝塔面板安装和卸载命令
宝塔面板的安装和卸载都可以通过 SSH 命令完成。安装命令适合新服务器部署面板,卸载命令适合准备更换面板、清理环境或重装系统前参考。需要注意的是,卸载操作可能影响网站文件、数据库和运行环境,正式服务器操作前一定要先备份数据。
1. 宝塔面板安装命令
如果服务器还没有安装宝塔面板,可以通过 SSH 执行安装脚本。安装宝塔前,建议使用干净系统,不要在已经安装过 Nginx、Apache、MySQL、PHP 的服务器上反复安装面板,避免环境冲突。
如果还没有购买 VPS,或者准备换一台服务器安装宝塔面板,可以先参考 搬瓦工搭建网站选择什么样的 VPS 配置才够使用?。宝塔面板本身也会占用一定内存,建站时不能只看能不能安装,还要看网站程序、数据库和访问量是否够用。
宝塔 Linux 面板稳定版安装命令如下:
url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec
执行后,安装程序会提示是否安装到 /www 目录。确认安装时输入 y 回车,等待面板安装完成。安装结束后,SSH 窗口会显示宝塔面板登录地址、用户名和密码。

宝塔面板安装完成后,SSH 终端会显示面板登录地址、端口、用户名和密码
如果服务器已经安装了宝塔面板,不要重复执行安装命令,直接使用后面的 bt 命令管理面板即可。
2. 宝塔面板卸载命令
宝塔面板卸载建议使用卸载脚本。执行前先备份网站文件和数据库,尤其是正式运行的网站,不要在没有备份的情况下直接卸载面板或清理运行环境。
宝塔面板卸载命令如下:
wget https://download.bt.cn/install/bt-uninstall.sh
bash bt-uninstall.sh
执行后会出现两个选项:
1) 卸载宝塔
2) 卸载宝塔及运行环境(可能影响站点、数据库及其他数据)
这里要看清楚:
- 输入
1:卸载宝塔面板本身。 - 输入
2:卸载宝塔面板及运行环境,可能影响网站、数据库和其它数据。
如果你准备卸载宝塔面板,可以先参考 宝塔面板卸载教程:Linux 服务器删除 BT 面板方法,了解 1 和 2 的区别,以及卸载后哪些目录可能还会保留。

执行宝塔面板卸载脚本后,可以选择只卸载宝塔面板,或卸载宝塔及运行环境
三、宝塔面板 bt 常用命令
bt 是宝塔面板常用的命令入口。通过它可以重启面板、修改密码、查看面板信息、修改端口、清除限制、修复面板和更新面板。新手不需要死记所有编号,先执行 bt 看菜单,再按提示输入对应数字即可。
1. 进入宝塔命令菜单
宝塔面板安装完成后,可以在 SSH 中执行:
bt
执行后会显示宝塔命令菜单。常用的 bt 命令可以分成几类:面板服务、账号密码、访问设置、安全限制、修复更新和清理工具。

在 SSH 终端执行 bt 命令后,可以打开宝塔面板命令菜单,并按编号选择对应功能
2. 启动、停止和重启面板
如果宝塔面板打不开,可以先尝试重启面板服务:
| 命令 | 作用 | 说明 |
|---|---|---|
bt 1 |
重启面板服务 | 面板打不开、后台异常时可以先执行 |
bt 2 |
停止面板服务 | 临时停止宝塔面板访问 |
bt 3 |
启动面板服务 | 停止后重新启动宝塔面板 |
bt 4 |
重载面板服务 | 重载面板配置 |
也可以使用服务命令管理宝塔面板:
这里的 bt 1、bt 2、bt 3 管理的是宝塔面板服务,不是整台 VPS 的开机、关机或重启。如果你需要在搬瓦工后台操作整台服务器,可以参考 搬瓦工 KiwiVM 后台 Start、Stop、Reset、Hard Stop 详解。
/etc/init.d/bt start
/etc/init.d/bt stop
/etc/init.d/bt restart
对于新手来说,优先记住 bt 菜单和 bt 1 即可。
3. 查看面板信息和修改账号密码
忘记宝塔面板登录地址、安全入口、用户名或密码时,可以使用下面这些命令:
| 命令 | 作用 | 说明 |
|---|---|---|
bt 14 |
查看面板默认信息 | 查看面板地址、用户名、密码等信息 |
bt 5 |
修改面板密码 | 忘记面板密码时使用 |
bt 6 |
修改面板用户名 | 需要更换面板登录用户名时使用 |
bt 7 |
强制修改 MySQL 密码 | 用于重置 MySQL root 密码 |
例如,查看面板默认信息可以执行:
bt 14

执行 bt 14 可以查看宝塔面板默认登录信息,发布前需要隐藏 IP、入口、用户名和密码
修改面板密码可以执行:
bt 5
按提示输入新密码即可。不要把新密码设置得过于简单,也不要直接使用 123456 这类弱密码。
4. 修改面板端口和安全入口
宝塔面板端口和安全入口可以通过 bt 命令修改:
| 命令 | 作用 | 说明 |
|---|---|---|
bt 8 |
修改面板端口 | 修改宝塔面板访问端口 |
bt 28 |
修改面板安全入口 | 修改面板登录 URL 后面的安全路径 |
bt 32 |
开启或关闭 80、443 端口访问面板 | 控制是否允许通过 80/443 端口访问面板 |
例如,修改面板端口可以执行:
bt 8

在 SSH 终端执行 bt 8 后,可以进入宝塔面板端口修改界面,并按提示输入新的面板端口。
修改端口后,还要到服务器防火墙或云服务器安全组里放行新端口,否则面板可能打不开。新手不建议直接修改 iptables 或 firewalld 规则,先用 bt 8 修改面板端口,再检查服务器后台安全组和系统防火墙。
需要注意,宝塔面板端口和 VPS 的 SSH 端口不是一回事。bt 8 修改的是宝塔面板访问端口,如果你想修改 SSH 默认端口,可以参考 搬瓦工VPS怎样修改默认端口,不要把两个端口混在一起操作。
5. 清除限制、修复面板和更新面板
如果面板因为登录失败、IP 限制、访问限制导致进不去,可以先看下面这些命令:
| 命令 | 作用 | 说明 |
|---|---|---|
bt 10 |
清除登录限制 | 登录失败次数过多时使用 |
bt 12 |
取消域名绑定限制 | 取消面板域名绑定 |
bt 13 |
取消 IP 访问限制 | 取消面板 IP 白名单限制 |
bt 23 |
关闭 BasicAuth 认证 | 关闭面板 HTTP 基础认证 |
bt 24 |
关闭动态口令认证 | 关闭二次验证 |
bt 26 |
关闭面板 SSL | 面板 HTTPS 异常时可临时处理 |
如果面板程序异常,可以再看修复和日志命令:
| 命令 | 作用 | 说明 |
|---|---|---|
bt 9 |
清除面板缓存 | 清理面板运行缓存 |
bt 16 |
修复面板 | 安装当前版本的修复包 |
bt 22 |
显示面板错误日志 | 查看面板错误信息 |
bt 34 |
更新面板 | 更新宝塔面板版本 |
bt 36 |
磁盘清理工具 | 扫描并清理日志、缓存、临时文件 |
面板打不开时,可以按这个顺序排查:
bt 1
bt 22
bt 16
意思是先重启面板,再查看错误日志,最后尝试修复面板。不要一上来就卸载宝塔或删除目录。
6. btcli 交互式命令行工具
宝塔面板还提供 btcli 命令行工具。它和 bt 的用途不一样:
bt主要管理面板本身,比如重启面板、修改密码、改端口、修复面板。btcli主要管理网站、数据库、FTP 等资源。
启动命令如下:
btcli
如果执行后提示 command not found,说明当前服务器不支持这个工具,或者面板版本不包含该功能。普通站长日常维护时,优先掌握 bt 命令即可,btcli 可以作为补充。

在 SSH 终端执行 btcli 后,可以进入宝塔面板命令行管理工具,按菜单编号管理网站、数据库、FTP 和磁盘清理功能。
四、网站环境和常用目录命令
这一节主要整理网站运行环境和常用目录。Nginx、MySQL、PHP 这几类命令在排查网站打不开、数据库异常、PHP 配置不生效时比较常用;网站目录、数据库目录、备份目录和日志目录则适合迁移网站、查找文件和检查空间占用时使用。
1. Nginx 服务管理命令
宝塔面板安装的 Nginx 常用目录和命令如下:
| 项目 | 命令或路径 |
|---|---|
| Nginx 安装目录 | /www/server/nginx |
| Nginx 配置文件 | /www/server/nginx/conf/nginx.conf |
| 启动 Nginx | /etc/init.d/nginx start |
| 停止 Nginx | /etc/init.d/nginx stop |
| 重启 Nginx | /etc/init.d/nginx restart |
| 重载 Nginx | /etc/init.d/nginx reload |
修改 Nginx 配置前,建议先备份原配置文件。配置改错后,网站可能会打不开。
2. Apache 服务管理命令
如果你的宝塔环境使用的是 Apache,可以参考下面这些命令:
| 项目 | 命令或路径 |
|---|---|
| Apache 安装目录 | /www/server/apache |
| Apache 配置文件 | /www/server/apache/conf/httpd.conf |
| 启动 Apache | /etc/init.d/httpd start |
| 停止 Apache | /etc/init.d/httpd stop |
| 重启 Apache | /etc/init.d/httpd restart |
| 重载 Apache | /etc/init.d/httpd reload |
同一台服务器上一般不要同时让 Nginx 和 Apache 抢占同一个网站端口。新手建站更常见的是选择 LNMP,也就是 Nginx、MySQL、PHP 组合。
3. MySQL 服务管理命令
MySQL 是网站数据库服务,WordPress 的文章、分类、标签、后台设置、插件数据都在数据库里。重启或停止 MySQL 前,要确认网站是否正在使用。
| 项目 | 命令或路径 |
|---|---|
| MySQL 安装目录 | /www/server/mysql |
| 数据库存储目录 | /www/server/data |
| MySQL 配置文件 | /etc/my.cnf |
| phpMyAdmin 目录 | /www/server/phpmyadmin |
| 启动 MySQL | /etc/init.d/mysqld start |
| 停止 MySQL | /etc/init.d/mysqld stop |
| 重启 MySQL | /etc/init.d/mysqld restart |
| 查看数据库错误日志 | cat /www/server/data/*.err |
不要直接删除 /www/server/data 目录。这个目录里存放数据库数据,删错后网站数据可能无法恢复。
4. PHP 服务管理命令
PHP 服务命令需要根据服务器实际安装的版本来写。比如服务器安装的是 PHP 8.2,就重启 php-fpm-82;如果安装的是 PHP 8.3,就重启 php-fpm-83。
先查看服务器里实际安装了哪些 PHP 版本:
ls /www/server/php
如果看到目录里有 80、81、82、83 这类数字,就表示服务器安装了对应版本的 PHP。常用命令格式如下:
/etc/init.d/php-fpm-版本号 start
/etc/init.d/php-fpm-版本号 stop
/etc/init.d/php-fpm-版本号 restart
/etc/init.d/php-fpm-版本号 reload
例如重启 PHP 8.2:
/etc/init.d/php-fpm-82 restart
PHP 配置文件路径一般是:
/www/server/php/版本号/etc/php.ini
例如 PHP 8.2 的配置文件路径:
/www/server/php/82/etc/php.ini
修改 php.ini 后,需要重启对应版本的 PHP 才会生效。
5. FTP、Redis 和 Memcached 命令
如果服务器安装了 FTP、Redis、Memcached,可以参考下面这些命令。没有安装对应组件时,执行命令可能会提示服务不存在。
| 组件 | 项目 | 命令或路径 |
|---|---|---|
| FTP | 安装目录 | /www/server/pure-ftpd |
| FTP | 启动 | /etc/init.d/pure-ftpd start |
| FTP | 停止 | /etc/init.d/pure-ftpd stop |
| FTP | 重启 | /etc/init.d/pure-ftpd restart |
| Redis | 安装目录 | /www/server/redis |
| Redis | 启动 | /etc/init.d/redis start |
| Redis | 停止 | /etc/init.d/redis stop |
| Memcached | 安装目录 | /usr/local/memcached |
| Memcached | 启动 | /etc/init.d/memcached start |
| Memcached | 停止 | /etc/init.d/memcached stop |
| Memcached | 重启 | /etc/init.d/memcached restart |
这些组件不是每台服务器都会安装。如果只是普通 WordPress 网站,核心还是 Nginx、MySQL 和 PHP。
6. 网站、数据库、备份和日志目录
下面这些目录在排查网站问题、备份数据、迁移网站时经常会用到:
| 用途 | 目录 |
|---|---|
| 网站默认目录 | /www/wwwroot |
| 网站配置目录(Nginx) | /www/server/panel/vhost/nginx |
| 网站配置目录(Apache) | /www/server/panel/vhost/apache |
| 数据库存储目录 | /www/server/data |
| 网站备份目录 | /www/backup/site |
| 数据库备份目录 | /www/backup/database |
| 网站日志目录 | /www/wwwlogs |
| 面板目录 | /www/server/panel |
需要特别注意:/www/wwwroot 是网站文件目录,/www/server/data 是数据库数据目录,/www/backup 是备份目录。
五、总结
以上就是宝塔面板 BT.CN 常用命令大全。日常管理宝塔面板,优先记住 bt 命令即可。执行 bt 后可以看到菜单,常用操作包括重启面板、修改密码、查看面板信息、修改端口、清除登录限制、修复面板、查看错误日志和更新面板。
如果只是面板打不开,不要马上卸载宝塔,可以先尝试 bt 1 重启面板,再用 bt 22 查看错误日志,必要时执行 bt 16 修复面板。如果忘记面板地址和账号信息,可以用 bt 14 查看。
如果需要卸载宝塔面板,建议使用 bt-uninstall.sh 卸载脚本,并在操作前备份网站文件和数据库。对于正式运行的网站来说,命令本身不复杂,真正要小心的是别选错卸载方式,也别误删网站目录、数据库目录和备份文件。
- 入门:KVM 常规套餐价格较低,适合预算有限、建站测试或轻量使用。
- 推荐:CN2 GIA-E 套餐机房选择更多,线路表现更适合大陆访问用户。
- 高端:香港、日本大阪等套餐价格更高,适合对延迟、机房位置或线路有具体要求的用户。
| 套餐 | CPU | 内存 | 硬盘 | 流量 | 带宽 | 机房 | 价格 | 购买 |
|---|---|---|---|---|---|---|---|---|
| KVM (最便宜) | 2核 | 1GB | 20GB | 1TB | 1Gbps | DC2 AO DC8 ZNET | $49.99/年 最便宜 | 购买 |
| 3核 | 2GB | 40GB | 2TB | 1Gbps | $52.99/半年 $99.99/年 | 购买 | ||
| CN2 GIA-E 最推荐 | 2核 | 1GB | 20GB | 1TB | 2.5Gbps | DC6 CN2 GIA-E DC9 CN2 GIA 软银 JPOS_1 荷兰 EUNL_9 圣何塞 CN2 GIA 加拿大 CN2 GIA | $49.99/季度 $169.99/年 | 购买 |
| 3核 | 2GB | 40GB | 2TB | 2.5Gbps | $89.99/季度 $299.99/年 | 购买 | ||
| SLA (SLA 保障) | 2核 独享 | 1GB | 20GB | 1TB | 2.5Gbps | 美国 DC5 SLA 99.99% 在线率 每两周免费换IP一次 | $65.89/季 $239.99/年 | 购买 |
| 3核 独享 | 2GB | 40GB | 2TB | 2.5Gbps | $116.99/季 $399.99/年 | 购买 | ||
| 香港(HKHK_8) 高端首选 | 2核 | 2GB | 40GB | 0.5TB | 1Gbps | 中国香港 日本东京 日本大阪 新加坡 | $89.99/月 $899.99/年 | 购买 |
| 4核 | 4GB | 80GB | 1TB | 1Gbps | $155.99/月 $1559.99/年 | 购买 | ||
| 大阪(JPOS_6) (高性价比) | 2核 | 2GB | 40GB | 0.5TB | 1.5Gbps | 日本大阪 | $49.99/月 $499.99/年 | 购买 |
| 4核 | 4GB | 80GB | 1TB | 1.5Gbps | $86.99/月 $869.99/年 | 购买 |

搬瓦工