我已经启动了一个 Amazon EC2 实例(Linux Redhat)……还有 Apache。
但是当我尝试:
http://MyPublicHostName
Run Code Online (Sandbox Code Playgroud)
我没有得到回应。
我已经确保我的安全组允许访问端口 80。
我肯定可以访问端口 22,因为我通过 ssh 登录到实例。
在 Amazon EC2 Linux 实例中,当我这样做时:
$ wgethttp://localhost
我确实得到了响应。这证实了 Apache 和端口 80 确实运行良好。
由于亚马逊在 VPC 中启动实例,我是否必须在那里做任何事情...事实上我什至无法 ping 实例,尽管我可以 ssh 到它!
有什么建议吗?
编辑:
请注意,我之前编辑过 /etc/hosts 文件以使 389-ds (ldap) 安装工作。
我的 /etc/hosts 文件看起来像这样(IP 地址显示为 wxyz )
127.0.0.1 localhost.localdomain localhost
wxyz ip-wxyz.us-west-1.compute.internal
wxyz ip-wxyz.localdomain