centos7安装nginx后,无法访问的问题

①在VULTR上购买了海外服务器。centos7系统。安装nginx后,尝试curl localhost,失败:

curl: (6) Could not resolve host: loaclhost; 未知的错误

原因为DNS服务器错误。

解决方法:

vi /etc/resolv.conf

添加两行代码:

nameserver 192.168.187.2

nameserver 8.8.8.8

保存

_________________________________________

②此时curl localhost可以成功,但使用外网浏览器仍然无法访问,查出是防火墙没有开放80端口。

解决方法:

启在防火墙中开放80端口:

firewall-cmd --zone=public --add-port=80/tcp --permanent

重启防火墙:

 

systemctl stop firewalld.service

systemctl start firewalld.service

 

你可能感兴趣的:(linux)