宝塔面板日常操作基本都在网页上完成,但端口忘了、密码丢了、面板起不来这些场景,只能回到命令行处理。这份笔记按用途把常用命令整理成几组,直接用 SSH 登录执行即可。在终端里输入下面这条会调出宝塔工具箱菜单,大部分功能可以选号操作,仅限 6.x 以上版本的面板。
bt
![图片[1]-宝塔面板常用命令大全-本站](https://blog.azhai.de/wp-content/uploads/85985cf284e0-1.png)
服务的启停与卸载
停止、启动、重启面板进程:
/etc/init.d/bt stop
/etc/init.d/bt start
/etc/init.d/bt restart
彻底卸载:停服务、删开机项、再删掉面板目录。执行前确认站点数据已经备份,/www/server/panel 删了不容易恢复。
/etc/init.d/bt stop && chkconfig --del bt && rm -f /etc/init.d/bt && rm -rf /www/server/panel
端口与密码
忘了面板端口,直接读配置文件:
cat /www/server/panel/data/port.pl
改端口(示例改成 8881)。CentOS 6 走 iptables:
echo '8881' > /www/server/panel/data/port.pl && /etc/init.d/bt restart
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 8881 -j ACCEPT
service iptables save
service iptables restart
CentOS 7 走 firewalld:
echo '8881' > /www/server/panel/data/port.pl && /etc/init.d/bt restart
firewall-cmd --permanent --zone=public --add-port=8881/tcp
firewall-cmd --reload
MySQL root 密码忘了,用面板自带的 tools.py 强制改(示例改成 123456,实际别用这么弱的密码):
cd /www/server/panel && python tools.py root 123456
面板登录密码同理:
cd /www/server/panel && python tools.py panel 123456
日志、访问限制与安全项
面板启动日志和软件安装日志分别在:
cat /tmp/panelBoot.pl
cat /tmp/panelExec.log
面板报错看 /tmp/panelBoot,数据库报错看数据目录下的 .err 文件:
cat /tmp/panelBoot
cat /www/server/data/*.err
登录被限制次数了,清掉 login 记录:
rm -f /www/server/panel/data/*.login
授权 IP 的查看与关闭,域名绑定的查看与解除:
cat /www/server/panel/data/limitip.conf
rm -f /www/server/panel/data/limitip.conf
cat /www/server/panel/data/domain.conf
rm -f /www/server/panel/data/domain.conf
面板 SSL 出问题打不开时,可以关掉再重启:
rm -f /www/server/panel/data/ssl.pl && /etc/init.d/bt restart
目录速查
站点配置(vhost)总目录,以及 nginx、apache 各自的子目录:
/www/server/panel/vhost
/www/server/panel/vhost/nginx
/www/server/panel/vhost/apache
站点默认目录、数据库备份、站点备份、站点日志:
/www/wwwroot
/www/backup/database
/www/backup/site
/www/wwwlogs
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
















暂无评论内容