Fedora Core3でrpmでTrac0.95をインストールの自分メモ

事前条件

subversionが入ってて、webdavで動いてる。

入れたもの

インストール

上記の順番のとおりに、

rpm -i

でひたすらインストールして、最後のは展開した結果の、

templates/
wiki-default/

/usr/share/trac/wiki-default/

に上書き。
これで準備が整ったはず。

Trac実行

trac-admin /home/trac/reversi initenv

とかやってプロジェクトを作る。途中の質問にはしっかり読んで誠意を持って答える。

Congratulations!

と褒めてもらったら、

tracd --port 8000 /home/trac/reversi

で動作確認。

Apache2 + mod_pythonで動かす

404 Not Foundの通りにmod_pythonをDSOでコンパイルして、http.confに

LoadModule python_module libexec/mod_python.so

を追記。

<Location /projects/myproject>
 SetHandler mod_python
 PythonHandler trac.web.modpython_frontend
 PythonOption TracEnv /var/trac/myproject
 PythonOption TracUriRoot /projects/myproject
 </Location>

も書く。

/var/trac/myproject

が、Apacheのユーザーから見えるようにしたら、Apacheリスタート。これで動いた。

参考資料というか丸写し

以下の情報がなければなにもできませんでした。感謝。