如何开启Centos7的80端口

背景:本地起了个centos的虚拟机,nginx运行后无法访问到80端口,然后去网上找设置防火墙的方法,所以有了这篇文章。

Step 1: 首先查看防火墙状态systemctl status firewalld


这样就说明是开启状态了,如果没有开启就用systemctl start firewalld开启防火墙。 关闭则start改为stop

Step 2: 查看所有开启的端口firewall-cmd --list-ports
注:启动防火墙后,默认没有开启任何端口,需要手动开启端口

Step 3: 防火墙开启端口访问 firewall-cmd --zone=public --add-port=80/tcp --permanent
命令含义: --zone #作用域 --add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效

注:开启后需要重启防火墙才生效

【重启命令】: firewall-cmd --reload

再执行 firewall-cmd --list-ports 查看一次,则发现已开启

你可能感兴趣的:(如何开启Centos7的80端口)