在虚拟机的Linux上安装好Nginx后,启动Nginx服务,在Linux环境下,输入ip直接可以访问到Nginx的欢迎界面,而在电脑本地访问不到界面,出现错误。
显示:你的网络出现问题或代理服务器问题。
这种情况下,一般是Linux系统的防火墙需要配置,把所需要访问的网络端口开放出去,设置如下:
具体操作步骤如下:
1)连接上Linux后执行 cd /etc/sysconfig命令
2)执行vim iptables命令,编辑信息,在ssh的默认端口是22,把你所需要开放的端口添加到该文件中,如80、81端口,就是我需要的。
3)配置完成后,重启防火墙设置 service iptables restart (关键步骤必须重启)
4)在本地电脑上试验后效果: