ViewVC のインストール
あとでブログに書こうと思って残しておいた ViewVC の設定メモ。今日、仕事中に思わず、ファイルを上書きしてしまった。
ネタはその日のうちに書いておけ、という教訓。
もっとも、インストールや設定自体は、ほぼ INSTALL
ファイルの手順どおりでいけたので、ブログに書くまでもない気がする。気をつける部分といえば、セキュリティ的な理由から、Apache の DocumentRoot
以下にはインストールしないことくらいだろうか(INSTALL
ファイルにも書いてあるけど)。
これだけじゃなんなので、httpd.conf
も載せておく(パスなどは変えてある)。要点は:
mod_python
で動かしている- 付属の
.htaccess
は使っていない /viewvc
でアクセスできるようにScriptAlias
を使う
LoadModule python_module modules/mod_python.so
<VirtualHost *:80>
ServerName svn.metareal.org
DocumentRoot /sites/viewvc
ScriptAlias /viewvc /sites/viewvc/viewvc.py
<Directory "/sites/viewvc">
DirectoryIndex viewvc.py
AddHandler python-program .py
PythonHandler handler
PythonDebug On
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>