这是我第一次在Ubuntu 12.04上使用Amazon EC2 Linux微型实例。
我注意到它没有默认安装Apache,所以我做了sudo apt-get install apache2 。 安装后, /var/www/index.html存在,我确认Apache2正在运行。
当我curl http://localhost:80 ,它成功返回了/var/www/index.html的内容。
但是,当我input公共DNS名称到浏览器中,我得到一个page not found错误。
为什么不是index.html加载和可能的解决scheme呢?
听起来就像你忘了在该服务器的安全组中为TCP端口80请求入站添加一个允许。
这是关于EC2安全组configuration的一些信息