如何查看在Amazon EC2实例中启动的网站?

时间:2013-11-23 10:35:36

标签: amazon-web-services amazon-ec2

我已经关注了steps provided by Amazon EC2。我在EC2实例中安装了一个wordpress网站。

我的公共DNS名称为ec2-xx-xxx-xx-xxx.us-west-2.compute.amazonaws.com/ 公共IP也以xx-xxx-xx-xxx给出。

如何从任何其他机器查看网站?

注意:

  1. EC2实例现已创建并正在运行。

  2. 我可以使用RDP在localhost和EC2实例中的公共DNS中查看它。 (http://ec2-xx-xxx-xx-xxx.us-west-2.compute.amazonaws.com/

1 个答案:

答案 0 :(得分:5)

如果您可以从EC2实例中看到该网站,但不能从其他计算机上看到该网站,则可能存在以下错误之一:

  1. DNS条目不可用或错误。由于您可以使用该条目进行RDP,因此这不是原因。
  2. 安全组或防火墙正在阻止访问正确的端口。由于您引用的指令专门用于确保端口80(HTTP)和3389(RDP)都已打开,并且您知道端口3389是真的,因此这不太可能,但是可能。确保两个端口号都有相同的安全组规则。
  3. Windows服务器本身拒绝允许外部访问该地址上的端口80。这不太可能,但并非不可能,并且说明指定您应“禁用Internet Explorer增强安全配置”,并在最后的封面“使您的WordPress站点公开”。确保Web服务器未配置为仅响应来自localhost(127.0.0.1)的请求,并且没有阻止端口80的Windows防火墙规则。
  4. 我认为最有可能的问题是上面的第2个问题。也许您忘记在安全组中打开端口80,或键入不同的端口号或不同的地址范围来打开它。