繁体   English   中英

AWS EC2 实例“无法访问此站点”,但我确实打开了端口 80 和 443

[英]AWS EC2 instance "This site can't be reached", though I do have the ports 80 and 443 open

我一直在寻求有关此问题的帮助,而答案只是说将入站规则添加到安全组中。 好吧,我已经完成了这些,但我仍然无法从公共 DNS 访问我的网站(只需将其放入 url 框中并导航到它)。 访问我的服务器的人有多个端口 22 入站规则,出站规则只是“所有流量”。

我在 EC2 实例上运行 Wordpress 时遇到了这个问题。 我会尝试的事情:

  1. 通过 ssh 访问实例。查看https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html

  2. 如果你是通过ssh访问的,可能是你的磁盘满了。 要检查这一点,您可以在 Amazon EC2 服务器上运行df -h

我尝试访问我新设置的 AWS EC2 实例,我遇到了同样的问题,后来我意识到我正在通过尚未设置的 HTTPS 访问公共 DNS。 当我将 url 更改为使用 HTTP 时,它起作用了。 确保在安全组中配置HTTP。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM