ThinkPad/ソフトインストール(続き)
いつも同じ手順でやっているはずだけど、なぜか忘れてしまうので覚え書として記載。
trac
- python-2.4.4.msiをC:\app\Python24へインストール。
- その他必要なソフトをインストール。(すべてインストーラ形式。Pythonのフォルダは、各インストーラによって自動的に認識される)
- clearsilver-0.9.14.win32-py2.4.exe
- mod_python-3.3.1.win32-py2.4-Apache2.0.exe
- pysqlite-2.3.5.win32-py2.4.exe
- svn-python-1.4.6.win32-py2.4.exe
- docutilsをインストール
>python.exe setup.py install
- tracをインストール
>python.exe setup.py install
# python for trac
LoadModule python_module modules/mod_python.so
# trac directory
SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracUriRoot "/trac"
PythonOption TracEnvParentDir "C:/data/trac/"
# trac authentication
AuthType Basic
AuthName "trac"
AuthUserFile c:/data/trac/users
Require valid-user
プラグイン
- setuptoolsをインストール。(いくつかのファイルがダウンロードされた)
>python.exe ez_setup.py
- TracNavをインストール。
>Python24\Scripts\easy_install.exe TracNav-3.92-py2.4.egg
- TocMacroをインストール。
>python.exe setup.py install
- WebAdminをインストール。TracWebAdmin-0.1.2dev_r6060-py2.4.egg.zipから拡張子を取り除いて下記のフォルダに入れた。
- C:\app\Python24\share\trac\plugins\TracWebAdmin-0.1.2dev_r6060-py2.4.egg
この状態でApacheを再起動。上記のプラグインが機能していることを確認した。(いずれも既存リポジトリの場合。新規に作成したプロジェクトではiniファイル、admin画面での設定が別途必要)
最後にWord/Excelファイルを表示させるためのプラグインを追加。
- 下記のサイトからJapaneseCodecs-1.4.11.win32-py2.4.exeをダウンロードしてインストール。
- http://www.python.jp/Zope/download/JapaneseCodecs
- (下記の情報のように日本語版のPythonか、上記のコーデックのいずれかが必要)
- http://weekbuild.sakura.ne.jp/trac/ticket/118
- xdocviewplugin-r92.zipを、下記のサイトの手順に従ってインストール。
- d2txt127.zip(xdoc2txt.exe)を解凍して、c:\app\binフォルダに入れ環境変数PATHにパスを追加。
- PCを再起動後、tracのadmin画面にてxdocviewプラグインを有効化。