我有一个运行 Apache 服务器的 AWS 实例。从本地计算机访问时,Apache 正在运行。通过弹性 IP 的 RDP 连接正在工作。端口 80 已为安全组打开但是,无法从浏览器访问弹性 IP。有任何想法吗?
问问题
1516 次
2 回答
4
可能是安全组未配置为允许 HTTP。
- 转到http://aws.amazon.com 登录。
- 单击 EC2。然后单击安全组。单击您的实例正在使用的安全组。
- 单击入站选项卡。点击编辑按钮。
- 在这里,为 HTTP 添加 IP 地址(或 Anywhere)。
于 2015-02-26T02:09:30.293 回答
0
不幸的是,这些信息不足以让我提供明确的答案。
但是,您可以提出以下一些问题来帮助您找出可能出现的问题:
- 当你运行时会发生什么
telnet 50.40.30.20 80
(50.40.30.20
你的 EIP 在哪里)? - 您提到 RDP 正在工作,这是一个 Windows 实例(需要为 RDP 打开端口 3389)?还是需要为 SSH 打开端口 22 的 Linux 实例?
- 如果是 Linux,SELinux 是否正在运行?如果是这样,您可能会发现 这有助于暂时或永久禁用它,以查看它是否会影响您访问 Apache 的能力。
于 2013-02-22T05:15:57.100 回答