无法连接到运行Apache的AWS实例

时间:2013-02-21 16:46:17

标签: apache amazon-web-services firewall

我有一个运行Apache服务器的AWS实例。 从本地计算机访问时,Apache正在运行。 通过弹性IP的RDP连接正在工作。 端口80对安全组开放 但是,无法从浏览器访问弹性IP。 有什么想法吗?

2 个答案:

答案 0 :(得分:2)

可能是安全组未配置为允许HTTP。

  1. 转到http://aws.amazon.com登录。
  2. 点击EC2。然后单击“安全组”。单击您的实例正在使用的安全组。
  3. 点击“入站”标签。单击“编辑”按钮。
  4. 在此处,为HTTP添加IP地址(或任意位置)。

答案 1 :(得分:0)

不幸的是,这并不足以让我提供明确的答案。

以下是您可以提出的一些问题,以帮助您弄清楚可能出现的问题:

  • 运行telnet 50.40.30.20 80时会发生什么? 50.40.30.20是您的EIP)?
  • 你提到RDP正在运行,这是一个Windows实例(需要端口3389为RDP打开)?或者它是一个需要端口22为SSH打开的Linux实例?
  • 如果Linux,SELinux正在运行吗?如果是这样,你可能会发现 this有帮助 暂时或永久禁用它,看它是否会影响你击中Apache的能力。