我需要安装哪些软件包才能在 Fedora 17 上从 apache2 提供 php 页面服务?

我需要安装哪些软件包才能在 Fedora 17 上从 apache2 提供 php 页面服务?

这似乎应该很容易回答,但作为 php 新手,我不知道到底需要安装什么。

有些网站建议httpdphpphp 常用;其他建议包括php-fpmmod_fastcgi,以及一堆 php 包。

我的目标是能够将我的开发机器和亚马逊 EC2 实例设置为尽可能相似。

我需要安装什么?

答案1

在 Fedora 17 上,安装该软件包即可php。这将引入所有必要的依赖项,包括 Apache。

在以前版本的 Fedora 和当前版本的 RHEL 上,您需要安装mod_php

答案2

尝试ami-2ea50247AMIFedora Cloud映像地点。

user-data然后在 AWS 控制台中使用:

#!/bin/bash
yum -y install httpd php php-common php-fpm mod_fcgid

我只是出于好奇才尝试的。效果很好。感谢Freenodegholms#fedora-cloud的关于添加 hashbang 的提示。

如果您需要更多机器,只需“启动更多这样的机器”即可。

您可能希望将其添加到用户数据中:

chkconfig httpd on
service httpd start

使其在实例创建后立即自动启动。您自己选择。

相关内容