虚拟机配置nginx无法访问80端口

在虚拟机中配置成功并正常启动nginx服务后,但浏览器无法访问服务,原因可能是linux中未开放80端口(nginx默认的端口为80)。

1、执行该命令打开端口文件

vi /etc/sysconfig/iptables

2、复制一行将端口设置为80

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

3、保存退出

:wq

4、重启服务使设置生效

service iptables restart

也可以直接关闭防火墙,学习阶段可以不用管防火墙,公司中都是运维在管理。

service iptables stop

作者:林宇风
版权所有,侵权必究!标明出处,欢迎转载。
原文地址:https://www.cnblogs.com/linyufeng/p/8506056.html