1

刚开始使用 EC2,使用 Amazon Linux AMI 启动实例,在上面安装了我的 Web 应用程序……我以为我已经准备好了。

我访问了他们为我的实例提供的公共 DNS,但没有任何反应。我得到谷歌浏览器“哎呀”......

重新阅读文档后,我看到了一些需要启动 Web 服务器的注释。通过做这个:

sudo chkconfig httpd on
sudo service httpd start

但我似乎无法找到这些文件。

任何想法我做错了什么或这些文件位于何处?我得到的最接近的是 /etc 但即使我从那里尝试命令行,我也会得到相同的错误。

谢谢你的帮助。

更新 这是我的实例的安全组的图像。这是正确的吧? 在此处输入图像描述

4

2 回答 2

2

有没有可能你没有安装 Apache/Tomcat?检查:

rpm -q httpd
rpm -q tomcat5

如果未安装,请运行:

sudo yum install httpd tomcat5
于 2012-08-28T21:29:11.183 回答
1

您尝试部署哪种类型的 webapps(php/java/Ruby 等)?如果是 php,你想把 apache 目录放在哪里?例如,apache 中的默认根文档位置是 /var/www/html 。如果你把你的 webapp 放在 /var/www/html 里面,它应该可以通过直接 url http://xxxx/ {nameofwebapp}

于 2012-08-28T12:21:30.657 回答