宝塔默认端口是8888,但是登陆面板会一直提示默认端口有风险,这种情况下就需要修改默认端口,如下图,在如下位置修改,端口范围在8888~65535之间
可是修改成8898后,面板打不开了,可能的原因有如下
1、服务器没有设置对应的安全组,需要按照如下流程去设置
阿里云:阿里云ECS无法打开面板的解决方法—阿里云安全组放行教程 - Linux面板 - 宝塔面板论坛
华为云:华为云安全组放行教程 - Linux面板 - 宝塔面板论坛??
2、还有一种情况是防火墙中没有开启该端口,用如下方法修改
1、查看防火墙开启的端口,发现没有开启8898
[root@VM-12-12-centos ~]# firewall-cmd --list-ports 20/tcp 21/tcp 22/tcp 80/tcp 888/tcp 8081/tcp 8888/tcp 39000-40000/tcp 8081/udp ?
2、防火墙开启8898端口
[root@VM-12-12-centos ~]# firewall-cmd --zone=public --add-port=8898/tcp --permanent success
3、关闭/启动防火墙 [root@VM-12-12-centos ~]# systemctl stop firewalld.service [root@VM-12-12-centos ~]# systemctl start firewalld.service ?
4、查看端口是否开启成功
[root@VM-12-12-centos ~]# firewall-cmd --list-ports 20/tcp 21/tcp 22/tcp 80/tcp 888/tcp 8081/tcp 8888/tcp 8898/tcp 39000-40000/tcp 8081/udp ?
3、还有一种情况是在面板中修改端口时间太长,一直加载中,本人脑残的刷新了页面,也不知道有没有修改成功端口,可是面板也不开了,就很迷茫。建议用如下方法查看一下是否修改成功端口
1、查看宝塔现在的端口,发现还是8888,并没有修改成功
[root@VM-12-12-centos ~]# cat /www/server/panel/data/port.pl 8888
2、修改默认端口为8898 [root@VM-12-12-centos ~]# echo 8898 > /www/server/panel/data/port.pl
3、重启面板 [root@VM-12-12-centos ~]# /etc/init.d/bt restart Stopping Bt-Tasks...?? ?done Stopping Bt-Panel...?? ?done Starting Bt-Panel....?? ?done Starting Bt-Tasks... ?? ?done
4、查看当前端口已经修改为8898 [root@VM-12-12-centos ~]# cat /www/server/panel/data/port.pl 8898 ?
|