有时候我们配置指定端口启动nginx服务器之后,浏览器无法访问指定端口,我们以Nginx为例:
首先检查
nignx -t
然后查看
ps -ef | grep nginx
最后查看
netstat -ntlp
如果以上都没有问题,浏览器端仍然无法访问对应的端口,那就是防火墙的问题
查看防火墙版本:
firewall-cmd --version
查看防火墙开放哪些端口
firewall-cmd --list-ports
开放http、https协议:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
防火墙重新加载:
sudo firewall-cmd --reload
开放端口:
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone&