对新 LAMP 设置的连接进行故障排除

对新 LAMP 设置的连接进行故障排除

所以,我刚刚设置了我的第一个 LAMP 服务器。我想。

遵循本指南 然后继续使用 Filezilla 连接到它,所以这至少意味着它存在。

我创建了一个 index.html 并将其放在 /var/www/html 中

但是,当我输入我的弹性 IP 地址或公共 DNS 并尝试导航到它时,我的浏览器告诉我无法连接。

我怎样才能找出错误之处并加以改正?

我发现我应该从我同时进行的谷歌搜索中提供这些信息:

 sudo iptables --list -n -t nat                   
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination         

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination         

“安全组”选项卡上的端口是打开的:

20 - 21     0.0.0.0/0   
22 (SSH)    0.0.0.0/0   
80 (HTTP)   0.0.0.0/0   
1024 - 1048 0.0.0.0/0   

答案1

您很可能没有在实例的安全组中打开端口 80。查看此链接了解更多详细信息:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html

您可以验证的另一件事是 Apache 是否在端口 80 上监听?检查您的 Apache 配置或以 root 身份运行“netstat -anp | grep 80”。此外,确保您的 Apache 虚拟主机具有您的 Elastic DNS 名称(或您用于访问服务器的任何 DNS 地址)作为 ServerName 或 ServerAlias。

相关内容