1

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

4

2 回答 2

4

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

  1. 转到http://aws.amazon.com 登录。
  2. 单击 EC2。然后单击安全组。单击您的实例正在使用的安全组。
  3. 单击入站选项卡。点击编辑按钮。
  4. 在这里,为 HTTP 添加 IP 地址(或 Anywhere)。
于 2015-02-26T02:09:30.293 回答
0

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

但是,您可以提出以下一些问题来帮助您找出可能出现的问题:

  • 当你运行时会发生什么telnet 50.40.30.20 8050.40.30.20你的 EIP 在哪里)?
  • 您提到 RDP 正在工作,这是一个 Windows 实例(需要为 RDP 打开端口 3389)?还是需要为 SSH 打开端口 22 的 Linux 实例?
  • 如果是 Linux,SELinux 是否正在运行?如果是这样,您可能会发现 有助于暂时或永久禁用它,以查看它是否会影响您访问 Apache 的能力。
于 2013-02-22T05:15:57.100 回答