![Amazon Linux 无法访问端口 80 上的 nginx](https://linux22.com/image/675678/Amazon%20Linux%20%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%E7%AB%AF%E5%8F%A3%2080%20%E4%B8%8A%E7%9A%84%20nginx.png)
我已经nginx
在我的 AMI 上安装了yum
sudo yum install nginx
然后,我打开 AMI 中的所有端口security group
All traffic - All - All - 0.0.0.0/0
然后我开始nginx
使用命令
sudo service nginx start
然后,我nginx
通过访问我的 Web 服务http://public-ip
,但无法通过这种方式访问。
我尝试检查我的服务器中的连接。
ssh my_account@my_ip
进而,
wget http://localhost -O-
而且它运行良好。
我无法弄清楚根本原因是什么,然后我将nginx
端口从更改80
为8081
并重新启动nginx
服务器。
然后,我再次尝试访问。一切正常。哇哦……
http://public-ip:8081
我不知道具体发生什么事?
你能告诉我问题出在哪里吗?