【问题标题】:website Hosted on Ec2 not responding, what happened with My instance?托管在 Ec2 上的网站没有响应,我的实例发生了什么?
【发布时间】:2014-03-03 08:17:53
【问题描述】:

周五我在我的微型实例上托管了一个 WordPress 网站 - 我在上面安装了 LAMP 堆栈和 WordPress。

实例状态为Running,但是当我尝试使用控制台中给出的公共域访问网站时,它说

web page Not available

我设置了Outbound 规则以允许所有人,Inbound 规则仅用于我的 IP 地址。

这是关于从外部世界访问网站,但是当我尝试使用 JAVA 接口 MindTerm Web SSH 连接到我的实例时,它说

Network connection timeout error

什么都想不通,刚开始在 AWS 上工作。

【问题讨论】:

    标签: wordpress amazon-web-services amazon-ec2 web-hosting


    【解决方案1】:

    我认为您混淆了 OutboundInbound 规则 - Outbound 表示流量从服务器流出,而Inbound 表示流量从互联网到 服务器。

    正如您所说,您只为您的 IP 地址添加了 Inbound 规则,并且您可以按照您的要求仅从您的 IP 访问该网站。

    800.0.0.0/0 端口添加Inbound 规则,您应该也可以从其他位置访问该站点。

    如果您需要将其打开到 HTTP 和 SSH,请同时为 0.0.0.0/0 打开它:

    【讨论】:

    • 是的,我很困惑,我正在使用 t1.micro 实例,所以我应该将 0.0.0.0/0 用于端口 80 上的入站和出站,以及登录实例时的 SSH 端口。你能在我的情况下建议配置吗
    • 我确实设置错了这些规则,而且private key 也没有使用PuttyGen 正确转换。
    • 我可以在配置中设置 以设置特定的 url 以重定向到该站点。看了教程HERE
    • 我们还在谈论网络错误吗?我建议您就此提出一个新问题。
    【解决方案2】:

    请根据此验证您的设置和权限:

    http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/TroubleshootingInstancesConnecting.html

    您可能还想检查您的防火墙,以防它阻止访问..

    【讨论】:

    • 我会检查那个链接,但是为什么我在使用我的公共域访问时看不到我的网站,实例正在运行并且 wordpress 网站正在运行
    • 您可以从 AWS 实例本身本地访问您的网站吗?
    • 我只能从我的 IP 地址访问网站。哪里错了?
    • 这可能是由于任何原因..尝试从任何 SSH 客户端连接到您的实例,并让我们知道响应..这样我们可以缩小范围..
    • 我现在可以使用 SSH 客户端连接到实例。但无法从外部网络访问我在该实例上设置的网站。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-29
    • 2015-01-17
    • 1970-01-01
    • 2012-05-27
    • 2013-12-01
    相关资源
    最近更新 更多