CentOS上安装nginx,配置成功但是访问超时解决办法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_37606901/article/details/86744490

nginx在linux系统的默认端口是80,可能由于是端口未开放导致连接不上。

解决办法可以对外开放访问端口 /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

保存开放端口 /etc/rc.d/init.d/iptables save

直接看图不说话!
在这里插入图片描述成功截图
在这里插入图片描述我再想唠叨几句:
在安装nginx的时候先关闭防火墙,个人建议自己手动关闭(不要命令行,因为以防有人像我这种马大哈一样粗心,我在虚拟机上已经用命令关闭了防火墙,但是懒得验证是否关闭成功,结果真的没有关闭成功,一直以为防火墙已经关了,走了很多弯路—>一般出现502页面的就是防火墙没关成功,也有可能在配置nginx的目录的时候某个代码片段写错了:
例如:
./configure --prefix=/opt/nginx --sbin -path=/usr/bin/nginx
我写成了
./configure --prefix=/opt/nginx --sbin -path=/user/bin/nginx
看来我是user写多了)
window10手动关闭防火墙的办法:
右击 此电脑-属性-控制面板(查看是否出现 防火墙,如果没有,就在右上角选择 大图标/小图标)-点击关闭防火墙

猜你喜欢

转载自blog.csdn.net/qq_37606901/article/details/86744490