2012-08-28 109 views
1

剛剛開始使用EC2,使用Amazon Linux AMI啓動實例,在其上安裝了我的Web應用程序......並且我認爲我準備好了。如何在Amazon Web Services上啓動Web服務器?

我去他們給我的實例的公共DNS,沒有任何反應。我得到谷歌瀏覽器「糟糕」...

重新閱讀文檔後,我看到一些筆記,我需要啓動Web服務器。通過這樣做:

sudo chkconfig httpd on 
sudo service httpd start 

但我似乎無法找到這些文件。

任何想法我做錯了或這些文件的位置?我得到的最接近的是/ etc,但即使從那裏嘗試命令行,我也會得到相同的錯誤。

感謝您的幫助。

UPDATE 這是我爲我的實例安全組的圖像。這是正確的嗎? enter image description here

回答

1

你試圖部署哪種類型的webapps(php/java/Ruby等)?如果它是PHP,你試圖把它放在Apache目錄中?例如,apache中默認的根文檔位置是/ var/www/html。如果你把你的web應用程序放在/ var/www/html中,它應該可以通過直接url http://x.x.x.x/ {nameofwebapp}

2

是否有可能你沒有安裝Apache/Tomcat?請與:

rpm -q httpd 
rpm -q tomcat5 

如果他們沒有安裝,運行:

sudo yum install httpd tomcat5