这似乎是应该很容易回答,但作为一个PHP的新手,我无法find什么我需要安装。
有些网站只推荐httpd , php和php-common ; 其他的build议包括php-fpm和mod_fastcgi ,以及一些php包。
我的目标是能够build立我的开发机器和一个亚马逊EC2实例尽可能相似。
我需要安装什么?
在Fedora 17上安装php包就足够了。 这牵扯到所有必要的依赖关系,包括Apache。
在以前的Fedora版本和当前版本的RHEL中,您需要安装mod_php 。
试试Fedora Cloudimage站点上的AMI ami-2ea50247 。
然后在AWS控制台中用作user-data :
#!/bin/bash yum -y install httpd php php-common php-fpm mod_fcgid
我只是试过,因为我好奇。 像魅力一样工作。 感谢来自Freenode的#fedora-cloud的gholms提示添加hashbang的提示。
如果你需要更多的机器,只需“像这样启动”即可。
您可能想要将其添加到用户数据:
chkconfig httpd on service httpd start
创build实例后立即自动启动。 你的select。