2013-02-21 94 views
0

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

+0

当您尝试访问端口80时,您在浏览器中得到了什么结果? – 2013-02-21 17:14:56

回答

0

不幸的是,这并不足以提供确切的答案。

这里有一些问题你可以问来帮助你找出什么可能是错误的,但是:当您运行telnet 50.40.30.20 80(其中 50.40.30.20是你的EIP)

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

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

  1. 转到http://aws.amazon.com登录。
  2. 点击EC2。然后点击安全组。点击您的实例正在使用的安全组。
  3. 单击入站选项卡。点击编辑按钮。
  4. 在这里,添加您的HTTP的IP地址(或任何地方)。