SpringBoot项目启动时报错The port may already be in use or the connector may be misconfigured

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


本站内容来源于作者发布和网络转载,如有版权相关问题请及时与我们取得联系,我们将立即删除。