如果上述步骤结束后,没有看到欢迎页面,可能是防火墙配置造成的(80端口没有开放),Centos 7 默认的防火墙是FirewallD。

FirewallD有图像界面工具firewall-config和命令行工具firewall-cmd,服务器上通常使用命令行工具firewall-cmd。

查看防火墙运行状态

firewall-cmd --state

开启 FirewallD 服务

systemctl start firewalld

查看 FirewallD 状态

systemctl status firewalld

查看 FirewallD 配置

firewall-cmd --list-all

开启默认区域TCP 80 端口,加参数 permanent ,意味着重载后配置永久生效,不加此参数配置立刻生效,但 FirewallD 重载后失效。

firewall-cmd --permanent --add-port=80/tcp

防火墙开启的状态下,只需开启 80 端口(Nginx 默认端口),就可以访问页面了。

关闭默认区域TCP 80 端口

firewall-cmd --permanent --remove-port=80/tcp

开启 HTTP 服务(默认配置下等于开启TCP 80端口)

firewall-cmd --permanent --add-service=http

关闭 HTTP 服务(默认配置下等于关闭TCP 80端口)

firewall-cmd --permanent --remove-service=http

重载配置

firewall-cmd --reload

文档更新时间: 2020-01-10 10:29   作者:cklx