防火墙配置问题
阿里云安全组未开放宝塔面板端口是导致无法访问的常见原因。新版本宝塔默认使用随机五位端口(如21899),需在阿里云控制台安全组规则中手动添加入站规则,开放对应端口及80/443端口。若服务器启用了本地防火墙(如firewalld),还需执行以下命令:
firewall-cmd --zone=public --add-port=端口号/tcp --permanent
firewall-cmd --reload
服务状态异常
通过SSH连接服务器后,建议按顺序执行以下操作:
- 输入
bt status
检查面板运行状态 - 若服务未启动,使用
bt start
启动服务 - 异常时尝试
bt restart
重启面板
同时需检查Nginx/Apache服务是否正常启动,可通过systemctl status nginx
命令验证。
端口设置与占用
使用netstat -tuln | grep 8888
检测默认端口占用情况。若发生冲突,可通过两种方式解决:
- 修改宝塔面板端口:登录服务器执行
bt 8
更改端口 - 终止占用进程:使用
lsof -i:端口号
查找进程ID后终止
网络与域名解析
建议按以下排查顺序处理:
检测项 | 命令/方法 |
---|---|
服务器连通性 | ping 服务器IP |
域名解析 | nslookup 域名 |
HTTPS证书 | 检查面板SSL配置状态 |
建议按「防火墙设置→服务状态→端口配置→网络验证」的优先级排查,80%的访问问题可通过检查安全组规则和面板端口解决。新版宝塔强制使用HTTPS协议,需特别注意证书配置和443端口开放。