virtual box
下安装了一个最小化的centos 7
yum
安装的nginx
192.168.31.146
centos
桥接ip192.168.31.158
192.168.31.158 cent.com
nginx
已经启动,显示runningnginx
配置文件default.conf
如下:nginx -t
显示正常/usr/share/nginx/html
下默认有个html文件ping cent.com
可以ping通,ip是158http://cent.com
无法访问firewalld
,我说iptables
怎么没开。。firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --zone=trusted --add-port=80/tcp
virtual box
下安装了一个最小化的centos 7
yum
安装的nginx
192.168.31.146
centos
桥接ip192.168.31.158
192.168.31.158 cent.com
nginx
已经启动,显示runningnginx
配置文件default.conf
如下:nginx -t
显示正常/usr/share/nginx/html
下默认有个html文件ping cent.com
可以ping通,ip是158http://cent.com
无法访问firewalld
,我说iptables
怎么没开。。firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --zone=trusted --add-port=80/tcp
@savokiss
首先在centos
下尝试使用$curl http://127.0.0.1
命令访问nginx。
如果能够成功获取到nginx
的默认主页。
那么,问题基本出在防火墙上,centos 7
的防火墙使用firewalld
。
所以,你需要让firewalld
放行80
端口。
具体命令请自行google
。
但愿能解决你的问题。