3

我用 phusion 乘客安装了 Nginx,但我无法访问服务器。我使用的是默认配置文件,但是当我尝试访问浏览器中的 IP 地址时,我从未得到服务器的响应。在我的服务器上,我可以这样做:

curl 127.0.0.1

得到响应,但在浏览器中访问 IP 地址总是超时。我通过执行确保端口 80 已打开sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT,但没有任何改变。我正在使用 Ubuntu。

4

1 回答 1

19

可能的错误来源:

  • 您使用内部 EC2 ip 而不是公共 IP。
  • 您没有设置任何安全策略并且您正在访问 EC2 防火墙。
  • iptables 配置不正确,禁用它直到它没有工作。
  • Nginx 没有监听正确的端口。使用默认配置。
于 2013-04-17T20:04:51.123 回答