宝塔默认端口是8888,但是登陆面板会一直提示默认端口有风险,这种情况下就需要修改默认端口,如下图,在如下位置修改,端口范围在8888~65535之间
可是修改成8898后,面板打不开了,可能的原因有如下
阿里云:阿里云ECS无法打开面板的解决方法—阿里云安全组放行教程 - Linux面板 - 宝塔面板论坛
华为云:华为云安全组放行教程 - Linux面板 - 宝塔面板论坛
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
success3、关闭/启动防火墙
[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
1、查看宝塔现在的端口,发现还是8888,并没有修改成功
[root@VM-12-12-centos ~]# cat /www/server/panel/data/port.pl
88882、修改默认端口为8898
[root@VM-12-12-centos ~]# echo 8898 > /www/server/panel/data/port.pl3、重启面板
[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... done4、查看当前端口已经修改为8898
[root@VM-12-12-centos ~]# cat /www/server/panel/data/port.pl
8898