一、使用firewalld添加防火墙规则
1. 查询状态:
1. sudo systemctl status firewalld
2. sudo firewall-cmd --state
2. 放通端口
放通端口设置为永久
sudo firewall-cmd --add-port=16551/tcp --permanent
sudo firewall-cmd --add-port=16551/udp --permanent
sudo firewall-cmd --add-port=16551/udp --add-port=16551/tcp --permanent
删除规则
sudo firewall-cmd --remove-port=16551/tcp
3. 重载
sudo firewall-cmd --reload
二、查看服务运行列表
查看所有当前运行的服务:
sudo systemctl list-units --type=service --state=running
选定服务,查看服务文件位置和服务文件内容
sudo systemctl cat my_project.service
三、宝塔服务状态管理
查看宝塔服务状态
方法1:宝塔自带命令
bt status
方法2:系统服务命令
sudo systemctl status bt
输出显示 active (running) 表示服务正常运行。
启动宝塔服务
bt start
或
sudo systemctl start bt
停止宝塔服务
bt stop
或
sudo systemctl stop bt
重启宝塔服务
bt restart
或
sudo systemctl restart bt
设置宝塔服务开机自启
sudo systemctl enable bt
关闭自启:
sudo systemctl disable bt
四、宝塔面板基本操作
查看宝塔面板信息(端口、用户名、密码)
bt 14 # 查看面板地址、用户名和密码
或直接查看配置文件:
cat /www/server/panel/data/port.pl # 查看端口
cat /www/server/panel/data/admin_path.pl # 查看登录路径(若有)
修改宝塔面板端口
bt 5 # 输入新端口号,按提示操作
bt restart # 修改后重启生效
修改面板登录密码
bt 6 # 按提示输入新密码
修改面板登录用户名
bt 7 # 按提示输入新用户名
查看宝塔版本及更新
bt 15 # 查看当前版本
bt 2 # 升级宝塔面板到最新版
五、宝塔相关文件路径
面板安装目录:/www/server/panel/
配置文件目录:/www/server/panel/data/(包含端口、用户名等配置)
日志文件:/tmp/panelBoot.pl.log(启动日志)、/www/server/panel/logs/(运行日志)
服务文件:/etc/systemd/system/bt.service(systemd 服务文件)
六、常见问题处理
1. 面板无法访问,检查端口在服务器和云端是否放通
查看腾讯云控制台防火墙是否放通面板端口
查看服务器端口放行情况,尽量不要使用多个防火墙管理工具,只要使用一个
sudo firewall-cmd --list-ports
然后放通对应规则就行,一般放通tcp规则
2. 忘记登录密码
除了 bt 6 命令,也可通过以下命令重置:
cd /www/server/panel && python tools.py panel [新密码]