4

我有安装了 CentOS 6.2 的服务器,带有来自 remi repos 的 nginx 和 php-fpm

httpd 也安装了,但是当我尝试安装 mod_fastcgi yum sais 时没有可用的 pachage

我怎样才能安装 mod_fastcgi ???谷歌搜索不同的网站说这个命令

yum install mod_fastcgi

必须安装这个包。但是百胜说:

Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * epel: mirror.cogentco.com
 * remi: remi-mirror.dedipower.com
196 packages excluded due to repository priority protections
Setting up Install Process
No package mod_fastcgi available.
Error: Nothing to do
4

3 回答 3

8

似乎没有任何官方软件包mod_fastcgi。似乎 RedHat 更喜欢您使用mod_fcgid,但它缺少一个重要功能,即使用外部 FastCGI 服务器进程(不由 Apache 管理)的能力,例如 PHP-FPM。

http://www.garron.me/en/linux/apache-mpm-worker-php-fpm-mysql-centos.html,我发现您可以mod_fastcgi从 RPMForge/RepoForge 存储库下载非官方的 RPM:

sudo rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
sudo rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
sudo yum install mod_fastcgi

我对它们进行了轻微的测试,它们对我有用。

于 2014-01-28T15:25:31.350 回答
1

您应该能够从源代码进行安装。尝试按照此处的说明进行操作: http ://www.cyberciti.biz/tips/rhel-centos-fedora-apache2-fastcgi-php-configuration.html

我已经在 Centos 上成功使用了这些说明。

于 2012-08-29T00:30:02.513 回答
-3

mod_fcgid从 epel 存储库安装

# yum --enablerepo=epel info mod_fcgid
Available Packages
Name       : mod_fcgid
Arch       : x86_64
Version    : 2.2
Release    : 11.el5
Size       : 58 k
Repo       : epel
Summary    : Apache2 module for high-performance server-side scripting
URL        : http://fastcgi.coremail.cn/
License    : GPL+
Description: mod_fcgid is a binary-compatible alternative to the Apache module mod_fastcgi.
           : mod_fcgid has a new process management strategy, which concentrates on reducing
           : the number of fastcgi servers, and kicking out corrupt fastcgi servers as soon
           : as possible.
于 2012-08-19T21:18:34.080 回答