SpringBoot项目启动时,如果报错80端口被占用,但是实际没有占用,这时候检查防火墙配置是否给了端口权限
//防火墙状态
firewall-cmd --state
//设置TCP
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
//设置UDP
firewall-cmd --zone=public --add-port=80/udp --permanent
firewall-cmd --zone=public --add-port=443/udp --permanent
//范围设置TCP
firewall-cmd --zone=public --add-port=80-85/tcp --permanent
//范围设置UDP
firewall-cmd --zone=public --add-port=80-85/udp --permanent
//重新载入
firewall-cmd --reload
//查看是否开启
firewall-cmd --zone=public --query-port=80/tcp
//启动服务
systemctl start firewalld.service
//关闭服务
systemctl stop firewalld.service
//重启服务
systemctl restart firewalld.service
//显示服务的状态
systemctl status firewalld.service
//开机自动启动
systemctl enable firewalld.service
//禁用开机自动启动
systemctl disable firewalld.service
//查看版本
firewall-cmd --version
//查看所有打开的端口:
firewall-cmd --zone=public --list-ports
本站内容来源于作者发布和网络转载,如有版权相关问题请及时与我们取得联系,我们将立即删除。