2010-10-28 103 views
8

我是EC2的絕對新手。我的目標是在EC2上運行一個php-mysql-website。如何在EC2上啓動Apache

我剛剛建立一個新的實例基於this ami

看來,Apache是​​沒有運行?我如何啓動Apache?是否有關於如何啓動EC2作爲Web服務器的一般教程?

謝謝!

回答

7

對於SUSE 11,儘量

rcapache2 status 
rcapache2 start 

如果沒有安裝它,你可以用

yast2 --install apache2 

對與此服務器LAMP教程安裝,檢查

http://www.susegeek.com/internet-browser/install-configure-lamp-apachemysqlphp-in-opensuse-110/

+0

你的最後一個命令的結果「沒有這樣的客戶端模塊-install」有沒有當燈已經安裝了preconfgured AMI? – murze 2010-10-28 14:24:02

+0

我不這麼認爲,你可能不得不在網上按照教程來設置堆棧。不用擔心,經過幾次嘗試之後,您將獲得良好的體驗。 – Orbit 2010-10-28 14:36:59

+0

對不起,錯字。兩個連字符,或-i – Orbit 2010-10-28 14:38:14

8

這確實取決於您選擇的分佈。但是,通常情況下,您可以使用init腳本啓動Apache。例如,Ubuntu的服務器上這將是:

sudo /etc/init.d/apache2 start 

在CentOS或RedHat系統,則可能是:

sudo /etc/init.d/httpd start 
0

那麼,你需要建立一個LAMP服務器。要使用一個命令來安裝LAMP服務器,請嘗試以下操作:

sudo apt-get install lamp-server^ 

注意,最後^是不是一個錯字,它包括在命令中。有關更多信息,請參閱this頁面。

0

sudo易於得到更新 須藤中的tasksel

和享受。

0

如果您正在運行bitnami的Drupal的堆棧,你可以

1)CD的/ opt/bitnami 2)須藤慶典 (輸入密碼) 3)SH ctlscript.sh重啓

這將重新啓動在LAMP棧