« そろそろ寝ないと | メイン | Hyper Estraier を FastCGI で動かす »

2005年06月12日

FastCGI のインストール

Hyper Estraier を FastCGI を使って動かすと、ソートがキャッシュ出来るようになったようです。ということで、必要な FastCGI をインストールしてみたので、そのメモ。

よくわかんないけど、本体っぽいのをインストール。いつも通りで。

fcgi-2.4.0.tar.gz

Apache で動かすので、必要となる mod_fastcgi をインストール。

mod_fastcgi-2.4.2.tar.gz

Apache2 を使っているので、以下のような手順を踏みます。

$ cd mod_fastcgi-2.4.2
$ cp Makefile.AP2 Makefile
$ make 
$ make install

しかし RedHat9 を使っているので、これでは無理でした。

Makefile 内の top_dir を以下のように修正。

top_dir = /etc/httpd

これでやっとこさ、インストールできました。僕の場合は、インストールに必要な httpd-devel が入っていなかったので、入れました。OS 設定のときに、不必要だと思うものを何でもかんでも切るのは良くないと思った。

httpd.conf に以下の各行を追加。

LoadModule fastcgi_module modules/mod_fastcgi.so
AddHandler fastcgi-script .fcgi
FastCgiIpcDir /tmp

もちろん Apache の再起動が必要になります。

estseek.fcgi を動かしてみたら、ちゃんと動いているっぽいので、一休み。

【関連情報】
・FastCGI Home
 http://www.fastcgi.com/

2005年06月12日 04:32 | Technology

トラックバック

コメント