刚刚启动运行httpd的全新Amazon RHEL实例,为什么不能通过公共DNS访问?

我在EC2上启动了一个RHEL服务器,启动了httpd,添加了一个index.html页面用于testing目的,但是当我尝试通过公共DNS地址访问网站时,页面没有find。

我可以成功地从服务器本身curl地址,但是当我尝试从我的本地机器curl它时什么都不能得到。

现在已经有12个小时了,因为我已经开始这个实例了,绰绰有余的时间在亚马逊的最后成立。

编辑:我的安全组确实允许访问端口80

有什么想法吗?

您可能需要打开安全组的端口。 亚马逊保持单独的防火墙,而不仅仅是你将在RHEL上运行的iptables(或等价物)。 从AWS控制台打开端口80并应用 – 更改应该几乎立即进行。