Mac のApache上で、FastCGI を動かそうとしてはまった。
素直に、Apache2 に上げて、MacPorts とかで FastCGI を入れればいいじゃんとか思ったけど、今の環境をあまり壊したくなかったので、どうにかこうにかして資料探してインストール。
まず、FastCGI公式サイトから、fcgi のソース、mod_fastcgi のソースを落としてくる。
fcgi-2.4.0 の make
tar -zxvf fcgi-2.4.0.tar.gz
cd fcgi-2.4.0/
./configure
make
sudo make install
mod_fastcgi のインストール。これは、apxs コマンドを使用する。どうやら、"apacheの拡張モジュールをビルドして、インストールしてくれる便利なコマンド"らしいです。
tar -zxvf mod_fastcgi-2.4.2.tar.gz
cd mod_fastcgi-2.4.2
apxs -o mod_fastcgi.so -c *.c
sudo apxs -i -a -n fastcgi mod_fastcgi.so
と実際にやってみたところ、モジュールインストール、http.conf まで書き換えてくれました。
ちなみに、httpd.conf の位置は
/etc/httpd/httpd.conf