在亚马逊ec2上托管多个网站但获得了ERR_CONNECTION_TIMED_OUT

时间:2016-05-03 01:06:58

标签: nginx amazon-ec2

我尝试在不同的端口连接(端口80和81)上使用nginx在Amazon ec2上托管多个站点,但我只能通过端口80访问该站点。

首先,我在亚马逊EC2控制台(端口80和81)上设置了安全组,如下图所示。 security groups setting on Amazon EC2 console

我在远程ubuntu服务器上设置了nginx.config,如下所示:nginx.conf setting on remote ubuntu server

我尝试切换具有不同端口的站点,但总是可以访问带端口80的站点,并且我无法使用ERR_CONNECTION_TIMED_OUT访问端口81上的网站。我无法弄清楚发生了什么。我该如何调试此问题?

1 个答案:

答案 0 :(得分:1)

您使用的操作系统是什么?我记得除了亚马逊安全组之外,RedHat Linux还运行了iptables。你可以ssh到框中运行类似wget http://localhost:81的内容,看看你是否得到了结果?