mod_fcgid(CentOS5 x86_64)

投稿者: | 2009/11/25

CentOSでx86_64版を入れて、前の記事のmod_fcgi & mod_fastcgi をいれてみる(CentOS5)のとおりmod_fcgidを入れようとおもったら、うまくいかなくて、よくみたらApacheのサブプロジェクトなってるみたいなので調べなおしたでござるの巻
mod_fcgid(Apache HTTP SERVER PROJECT)
必要なパッケージ

yum install perl-FCGI httpd-devel

コンパイル、インストール

mod_fcgid-2.3.4.tar.gz
cd mod_fcgid-2.3.4
./configure.apxs
make
make install

インストールされる場所

/usr/lib64/httpd/modules/mod_fcgid.so
/usr/lib/httpd/modules/mod_fcgid.so

設定ファイル
/etc/init.d/http.d/fcgid.conf

LoadModule fcgid_module modules/mod_fcgid.so
<IfModule mod_fcgid.c>
SocketPath /tmp/fcgid_sock/
IPCCommTimeout 120
AddHandler fcgid-script .fcgi
</IfModule>

◆MTの設定
mt-config.cgi

##### FastCGI #####
AdminScript     mt.fcgi
CommentScript   mt-comments.fcgi
TrackbackScript mt-tb.fcgi
SearchScript    mt-search.fcgi
XMLRPCScript    mt-xmlrpc.fcgi
mv mt.cgi mt.fcgi
mv mt-comments.cgi mt-comments.fcgi
mv mt-tb.cgi mt-tb.fcgi
mv mt-search.cgi mt-search.fcgi
mv mt-xmlrpc.cgi mt-xmlrpc.fcgi

開発環境でコンパイル、インストールして、本番環境は、「mod_fcgid.so」だけもってきて配置しました。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA