感動した

CentOS関係ないよな。カテゴリを再考すべきだ。→した。

それはともかく、

WiLikiを設置

http://jaist.dl.sourceforge.net/sourceforge/wiliki/WiLiKi-0.5.3.tgz

CGIが動かなかったのはやっぱりパーミッション。suexec_logを注意深く読むべし。SuexecUserGroupで指定されいるユーザ/グループに合わせる。

WiLikiのソースはSchemeで実用的なプログラムを書こうというならかなり参考になるはず。ちょいちょい書き換えておく。

FastCGIを導入

http://www.fastcgi.com/dist/mod_fastcgi-2.4.2.tar.gz
これのインストール手順はFastCGI のインストール - Ceekz Logs (Move to y.ceek.jp)の通り。

さらに、Gauche-fastcgi
http://prdownloads.sourceforge.jp/gauche/18569/Gauche-fastcgi-0.1.2.tgz
をインストール。http://www.fastcgi.com/dist/fcgi-2.4.0.tar.gzが必要らしい。

Apache2の設定ファイルに

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

とか加えておく。

で、再起動。早い。スゲェ(ここで感動)。