首页 文章

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

提问于
浏览
2

我跟着steps provided by Amazon EC2 . 我在EC2实例中安装了一个wordpress网站 .

我的公共DNS为ec2-xx-xxx-xx-xxx.us-west-2.compute.amazonaws.com/,公共IP也为xx-xxx-xx-xxx .

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

注意:

  • EC2实例已立即创建并运行 .

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

1 回答

  • 5

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

    • DNS条目不可用或错误 . 由于您可以使用该条目进行RDP,因此这不是原因 .

    • 安全组或防火墙正在阻止访问正确的端口 . 由于您引用的指令专门用于确保端口80(HTTP)和3389(RDP)都已打开,并且您知道端口3389是真的,因此这不太可能,但是可能 . 确保两个端口号看起来相同的安全组规则 .

    • Windows服务器本身拒绝允许外部访问该地址上的端口80 . 这不太可能,但并非不可能,并且说明指定您应该"disable Internet Explorer Enhanced Security Configuration",并在末尾封面"Making Your WordPress Site Public" . 确保Web服务器未配置为仅响应来自localhost(127.0.0.1)的请求,并且没有阻止端口80的Windows防火墙规则 .

    我认为最有可能的问题是上面的第2个问题 . 也许您忘记在安全组中打开端口80,或键入不同的端口号或不同的地址范围来打开它 .

相关问题