如何在EC2上启动Apache

问题描述:

我是EC2的绝对新手。我的目标是在EC2上运行一个php-mysql-website。如何在EC2上启动Apache

我刚刚建立一个新的实例基于this ami

看来,Apache是​​没有运行?我如何启动Apache?是否有关于如何启动EC2作为Web服务器的一般教程?

谢谢!

对于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

这确实取决于您选择的分布。但是,通常情况下,您可以使用init脚本启动Apache。例如,Ubuntu的服务器上这将是:

sudo /etc/init.d/apache2 start 

在CentOS或RedHat系统,则可能是:

sudo /etc/init.d/httpd start 

那么,你需要建立一个LAMP服务器。要使用一个命令来安装LAMP服务器,请尝试以下操作:

sudo apt-get install lamp-server^ 

注意,最后^是不是一个错字,它包括在命令中。有关更多信息,请参阅this页面。

sudo易于得到更新 须藤中的tasksel

和享受。

如果您正在运行bitnami的Drupal的堆栈,你可以

1)CD的/ opt/bitnami 2)须藤庆典 (输入密码) 3)SH ctlscript.sh重启

这将重新启动在LAMP栈