AWS-自定义VPC-IGW-EC2实例无法通过HTTP访问



我创建了一个VPC。我没有创建NAT网关,而是为我的公共子网创建了IGW,然后在我的公共个子网中启动和EC2。当我尝试在浏览器中访问公共DNS(IPV4(时,我无法访问该实例,但我可以SSH和访问。我已经为入站所有SSH和HTTP以及出站所有配置了安全组。此外,还使用IGW条目更新路由表。可能出了什么问题?

由于在服务器上找不到httpd服务,因此无法连接的原因是没有运行httpd服务来通过HTTP(端口80(提供流量。

请尝试手动运行用户数据脚本,并确保您使用的是基于RHEL分发版的实例(如RedHat、CentOS或Amazon Linux(。

如果您运行的是基于debian的(如apache(,那么您可以通过运行以下命令来安装它。

apt-get update
apt-get install apache2
systemctl start apache2

最新更新