首页 > 解决方案 > 无法从 aws 的公共 ip 访问 apache 默认页面

问题描述

我在用户数据中提供了此代码,但无法使用以下公共 IP 35.173.240.157 或尝试打开文本文档时加载任何页面。35.173.240.157/test.html

> #!/bin/bash 
> yum install httpd –y
> 
> service httpd start
>
> chkconfig httpd on
echo “&lt;h1> Hi! This is bootstrapping!</h1>”&gt;/var/www/html/test.html

在此处输入图像描述 我希望应该显示默认 apache 页面的输出并且应该访问此文本 注意:我正在使用 ubuntu

标签: apacheamazon-web-serviceshttpd.conf

解决方案


我们需要知道错误在哪里。

所以登录到 EC2,检查你的命令是否成功执行,通过运行

service httpd status

如果你得到一个错误,httpd 没有安装,这意味着你的文件可能没有创建,因为目录不存在。

请检查:

ls -lrt /var/www/html

编辑:我了解到,当您运行引导脚本时,您不需要成为 sudo。


推荐阅读