2013-11-23 108 views
0

我按照steps provided by Amazon EC2。我已经在EC2实例中安装了一个WordPress网站。如何查看在Amazon EC2实例中启动的网站?

我公开的DNS以ec2-xx-xxx-xx-xxx.us-west-2.compute.amazonaws.com/ 的形式给出,公有IP也以xx-xxx-xx-xxx的形式给出。

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

注:

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

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

回答

2

如果你能看到从EC2实例的网站,而不是从其他机器,有可能是以下情况之一错误:

  1. DNS条目不可用或者是错的。由于您可以使用该条目进行RDP,因此这不可能是原因。
  2. 访问正确的端口正在被安全组或防火墙阻止。由于您引用的说明专门说明了端口80(HTTP)和3389(RDP)是否打开,并且您知道3389端口是真实的,所以这不太可能,但这是可能的。确保两个端口号都具有相同的安全组规则。
  3. Windows服务器本身拒绝允许外部访问该地址上的端口80。这是不太可能的,但并非不可能,并且说明指定您应该“禁用Internet Explorer增强的安全配置”,并在最后介绍“让您的WordPress站点公开”。确保Web服务器没有配置为仅响应来自本地主机(127.0.0.1)的请求,并且没有Windows防火墙规则阻止端口80.

我认为最可能的问题是数字2,以上。也许你忘了在安全组中打开端口80,或者键入不同的端口号或不同的地址范围来打开它。

+0

感谢您的帮助。安全组显然存在问题。我为入站添加了80,但忘记应用规则更改:( – Dinesh

相关问题