问题
Nginx服务器已经搭建成功,并且已经启动(如下图所示),并且可以ping通nginx服务器的ip地址,但是外部机子无法访问 Nginx服务器(没法显示欢迎页面)
解决方案
一般这种情况是出现在防火墙或者端口没有被打开
在Nginx所在系统命令行输入如下命令,打开系统配置文件
vim /etc/sysconfig/iptables
添加如下配置:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
然后依次执行如下语句(重启iptables):
service iptables stop service iptables start
重启后生效:
chkconfig iptables on chkconfig iptables off