「apache2の代替」もかなり出揃ってますが、
今だに、apache2でしか出来ないものが幾つかあります。
代表的になのは、次の2点でしょう。
- suexec
- webdav+subversion
後者については、
未だにsubversionを使う方が間違ってるので、
「別にmercurialで、hgwebdir.cgiでいいんじゃね?」なので、
それで解決。
肝心の前者は
CGIをサポートしているlighttpdなら、やりようはあります。
#fast-cgiでは無理?!
って利いた風なことを書いてますが、カンニングしました。
http://d.hatena.ne.jp/ikasam_a/20060817/1155826140
と言うわけで、てっとり速く、全自動スクリプトを書きました。
http://gist.github.com/519592
要するにこういうことです。
気の短い人はこちらへ
http://gist.github.com/raw/519592/723035cd81d075e6ab743ba0e7eacf4fd3c7b435/install.sh