安装 mod_fcgid

为了使执行 PHP 程式较有效率并且需求较少的记忆体,我们将利用 mod_fcgid 模组。它是一个 Apache 模组,用来做 FastCGI 程式执行。因为 FreeBSD 8.1 没有针对 Apache 2.2 已经编译好的 mod_fcgid 套件,我们将从 ports 目录树来安装它。

# cd /usr/ports/www/mod_fcgid
# make install
# make clean

请把下面几行加到 /usr/local/etc/apache22/httpd.conf 档案里的其它 LoadModule 指令行之后来启用 mod_fcgid:

LoadModule fcgid_module libexec/apache22/mod_fcgid.so
<IfModule>
AddHandler fcgid-script .fcgi
</IfModule>

下一次 Apache 启动时,它会在入 fcgid_module。稍后我们将设定 PHP 成在 fcgid_module 之下执行。

FaLang translation system by Faboba