我有一个 Linux EC2 实例。 Apache 已安装并启动,所以当我通过 ssh 连接到我的实例并执行
curl localhost
我看到一个由我的 Apache 提供的网页。但是,当我尝试通过 URL(如 http://ec2-xx-xx-xx-xx.eu-west-1.compute.amazonaws.com)访问此页面时,我在一个 Internet 连接上只返回 503 错误页面,在其他连接上返回 404 错误页面。当我尝试通过 URL 访问服务器时,access_log 和 error_log 没有显示任何事件。我卡住了。请给我一些解决此问题的提示。
最佳答案
我想本地丢失的日志提示我们 amazonaws.com 本身返回的 http 错误消息不是来自您的 Apache 服务器。您是否为端口 TCP 80 设置了安全性? ssh 端口默认打开,但我不确定端口 80
关于linux - EC2 上的 WebServer 返回 503/404/nothing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9891443/