アルファサード株式会社 代表取締役 野田 純生のブログ


RedHat9へのmod_fastcgiのインストールとか。


公開日 : 2008-01-14 13:30:33


ちとハマったのでメモしておく。


mv Makefile.AP2 Makefile

make

/usr/local/apache2/build/special.mk: No such file or directory

top_dir      = /usr/local/apache2
↓
top_dir      = /etc/httpd

でも同じ。httpd-develが必要? RedHatのサイトには既にない模様。ダウンロードは以下から。

http://apt.freshrpms.net/pub/redhat/linux/9/en/os/i386/RedHat/RPMS/

ここから httpd-devel-2.0.40-21.i386.rpm をダウンロードしてインストール。引き続きmakeできないので、以下のようにしてインストール。


/usr/sbin/apxs -n mod_fastcgi -i -a -c mod_fastcgi.c fcgi_buf.c fcgi_config.c fcgi_pm.c fcgi_protocol.c fcgi_util.c

httpd.confに


LoadModule mod_fastcgi_module /usr/lib/httpd/modules/mod_fastcgi.so

が追加されて再起動時にエラーを吐くのでこいつを削除して以下を追加


LoadModule fastcgi_module modules/mod_fastcgi.so

<IfModule mod_fastcgi.c>
    AddHandler fastcgi-script .fcgi
    FastCgiIpcDir /tmp
    FastCGIConfig -autoUpdate -idle-timeout 120 -killInterval 3600 -maxClassProcesses 6 -maxProcesses 15
    <Location /path/to/foo>
        SetHandler fastcgi-script
    </Location>
</IfModule>

Apacheを再起動。

カテゴリ


このブログを書いている人
野田純生の写真
野田 純生 (のだ すみお)

大阪府出身。ウェブアクセシビリティエバンジェリスト。 アルファサード株式会社の創業者であり、現役のプログラマ。経営理念は「テクノロジーによって顧客とパートナーに寄り添い、ウェブを良くする」。 プロフィール詳細へ