在EC2实例有麻烦运行Nginx的 [英] Having trouble running nginx on EC2 instance
本文介绍了在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屋!
查看全文