无法访问 AWS Apache2 此站点
AWS Apache2 This Site can't be reached
在我的 AWS EC2 实例 (Ubuntu 16.04) 上安装并 运行 Apache2 后,我想从我的 public 浏览器使用“ec2-3-231”访问站点-162-52.compute-1.amazonaws.com”。 Apache2 在端口 80 上 运行,我已经创建了一个安全组,它允许端口 80 连接。那为什么我不能访问默认的 apache2 网站呢?
Apache2 运行 状态:
安全组传入流量:
安全组传出流量:
您需要相当多的部分才能确保它正常工作:
- 首先,您的 EC2 实例和一个 运行 HTTPD 服务器。听起来你有。
- 然后,您需要一个 VPC 来放置这些片段。
- 您需要在 VPC 上有一个子网。
- 您需要子网中的路由 table。
- 您需要 VPC 上的安全组。
- 您的 EC2 实例需要子网中的 public IP。
- 最后,将 VPC 公开到 public 互联网的互联网网关。
请求将通过互联网网关流入 VPC,使用路由 table 找到它们应该去的地方,并到达您的 EC2 实例,您设置的安全组允许它们进入正确的端口。
在我的 AWS EC2 实例 (Ubuntu 16.04) 上安装并 运行 Apache2 后,我想从我的 public 浏览器使用“ec2-3-231”访问站点-162-52.compute-1.amazonaws.com”。 Apache2 在端口 80 上 运行,我已经创建了一个安全组,它允许端口 80 连接。那为什么我不能访问默认的 apache2 网站呢?
Apache2 运行 状态:
安全组传入流量:
安全组传出流量:
您需要相当多的部分才能确保它正常工作:
- 首先,您的 EC2 实例和一个 运行 HTTPD 服务器。听起来你有。
- 然后,您需要一个 VPC 来放置这些片段。
- 您需要在 VPC 上有一个子网。
- 您需要子网中的路由 table。
- 您需要 VPC 上的安全组。
- 您的 EC2 实例需要子网中的 public IP。
- 最后,将 VPC 公开到 public 互联网的互联网网关。
请求将通过互联网网关流入 VPC,使用路由 table 找到它们应该去的地方,并到达您的 EC2 实例,您设置的安全组允许它们进入正确的端口。