- 先下载fgi-2.4.0安装,很容易,使用
$./configure
$make
$sudo make install
就可以。 - 在fastcgi官方网站上下载最新的源代码(目前是 2.4.2 不过也是2003年的更新,确实用不着更新,目前fastcgi被各种apache的mod慢慢取代了,但是它还是可以发挥很大的作用,不过需要注意的是:在 Apache 2.2 版本上 mod_fastcgi 不能正常编译,这是因为apache 2.2 重写了很多代码,看来fast_cgi不得不会再次更新了)
- 安装在apache 2.0 版本,阅读 INSTALL.AP2 文档,需要拷贝 Makefile.AP2 到 Makefile
$cp Makefile.AP2 Makefile
接下来就是指定Makefile中 top_dir 的正确路径,也就是你的apache2的安装路径,我的是
#
# Makefile for Apache2
#
builddir = .
top_dir = /opt/apache
top_srcdir = ${top_dir}
top_builddir = ${top_dir}
include ${top_builddir}/build/special.mk
[......]
接下来编译安装就行了$make
$sudo make install - 这时已经把 mod_fastcgi 正确安装了,这时在 你的 apache2 的配置文件 httpd.conf 中加入
LoadModule fastcgi_module modules/mod_fastcgi.so
然后让apache2重新启动就可以了$sudo apachectl restart
或者重新加载配置文件$sudo /etc/init.d/apache reload
- 如果是debian或者ubuntu的用户,直接用apt-get安装就可以了
$sudo apt-get install libapache2-mod-fcgid
如果是apache不是apache2那么就是$sudo apt-get install libapache-mod-fcgid
Wednesday, January 11, 2006
mod_fastcgi的安装注意
今天帮人安装mod_fastcgi,fcgi用来运行 Ruby On Rails:
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment