hiki 0.8.5を立ててみる

RubyでできたWikiであるhikiを立ててみました。
OSはFedora Core3。

以下、ハマったところ。

CGIが実行できなかった

hikiで設定してある.htaccessが有効になってなかった。


 AllowOverride None
  ↓
 AllowOverride All ← .htaccessの許可

SELinuxに阻まれた

SELinuxが有効になっていたので、dataディレクトリの下のcacheディレクトリが作れないエラー(Permission denied )になってしまった。homeディレクトリのパーミッションが700だったので、dataディレクトリの下のcacheディレクトリが作れないエラー(Permission denied )になってしまった。
rootで

# setenforce 0
# chmod 755 /home/hoge/hiki/data

SELinuxを無効にしたらFrontPageが表示できるようになった。
(でも根本的な解決になってない。。) ScriptAlias以外のディレクトリでCGIを実行するにはSELinuxをいったん解除してポリシーを作り直す必要があるらしい。