为什么 curl localhost 提供预期的输出,但是使用 nginx 导航到 ec2 公共 IP 却不行?

为什么 curl localhost 提供预期的输出,但是使用 nginx 导航到 ec2 公共 IP 却不行?

我一直在尝试在 ec2 实例上启动 nginx。我所做的就是安装 nginx,并且似乎在服务器中按预期运行。

运行curl localhost将按预期提供默认的 nginx 文件。导航到公共 IP,我只得到一个无法访问站点错误(IP 拒绝连接)

据我了解,入站规则也已正确设置。我没有更改 nginx 的任何配置文件,因为我只想测试它是否正常工作。一切都保留为默认设置。有人知道为什么会发生这种情况吗?非常感谢。在此处输入图片描述

入站

ss -lntp 在此处输入图片描述

相关内容