Fedora Core3でrpmでTrac0.95をインストールの自分メモ
事前条件
subversionが入ってて、webdavで動いてる。
入れたもの
- sqlite-devel-2.8.16-1.1.fc3.rf.i386.rpm Index of /sqlite
- python-sqlite-1.0.1-1.2.el4.rf.i386.rpm Index of /python-sqlite
- clearsilver-0.10.1-1.1.fc3.rf.i386.rpm Index of /clearsilver 要らないような気がする
- python-clearsilver-0.10.1-1.1.fc3.rf.i386.rpm Index of /clearsilver
- trac-0.9.5-1.fc3.rf.noarch.rpm Index of /trac
- trac-0.9.5-ja-1.zip インタアクト株式会社--業務内容--公開資料
インストール
上記の順番のとおりに、
rpm -i
でひたすらインストールして、最後のは展開した結果の、
templates/
wiki-default/
を
/usr/share/trac/wiki-default/
に上書き。
これで準備が整ったはず。
Trac実行
とかやってプロジェクトを作る。途中の質問にはしっかり読んで誠意を持って答える。
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
参考資料というか丸写し
以下の情報がなければなにもできませんでした。感謝。