在EC2实例有麻烦运行Nginx的 [英] Having trouble running nginx on EC2 instance

查看:138
本文介绍了在EC2实例有麻烦运行Nginx的的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我安装的Nginx用的Phusion乘客,但我有访问服务器的麻烦。我使用的是默认的配置文件,但我从来没有得到服务器的响应,当我试图访问的IP地址在浏览器中。在我的服务器我可以做的:

I installed Nginx with phusion passenger, but I am having trouble accessing the server. I am using the default configuration file, yet I never get a response from the server when I try to visit the IP address in my browser. On my server I can do :

curl 127.0.0.1

要得到回应,但访问的IP地址在浏览器总是超时。我确信端口80是通过执行公开-p tcp的须藤的iptables -A INPUT --dport 80 -j ACCEPT ​​,但什么都没有改变。我使用的Ubuntu。

To get a response, but visiting the IP address in the browser always times out. I made sure port 80 was open by executing sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT, but nothing changed. I am using Ubuntu.

推荐答案

可能的错误来源:

  • 您使用内部EC2 IP,而不是公众。
  • 您没有任何安全策略设置和你打的EC2防火墙。
  • 在iptables的配置不正确,禁用它,直到它的工作原理没有。
  • Nginx的不听正确的端口上。使用默认配置。

这篇关于在EC2实例有麻烦运行Nginx的的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆