September 01, 2006
Trac 0.10b1をWindowsにインストールした
Trac を仕事の実験用に Windows に入れてみた。(実際運用のときはたぶんLinuxだろうけど)
おもに以下を参照していれた。ほぼ説明はこちらに書いてあるので違うところだけピックアップしつつメモ
ソフト/Bug Tracking/trac/Windows - discypus
- インストールしたもの
- Trac 0.10b1
- Python 2.3JP
- ClearSilver 0.9.14
- Pysqlite 2.3.2
- docutils 0.4
- Subversion 1.3.2
- Subversion Python bindings 1.3.2
たぶんTrac のバージョンと、Subversionのバージョンが違うだけだと思います。
Subversion はインストールされているものとする。
- ダウンロード
Trac
以下のページから trac-0.10b1.win32.exe をダウンロード
TracDownload - The Trac Project - Trac
それ以外はソフト/Bug Tracking/trac/Windows - discypus
と一緒。
- Python の実行
Python にパスを通してコマンドプロンプトで Python 単体で動作させようとすると
Microsoft (R) KKCFUNC バージョン 1.10
Copyright (C) Microsoft Corp. 1991,1993. All rights reserved.
KKCFUNC が組み込まれました.
マイクロソフトかな漢字変換 バージョン 2.51
(C)Copyright Microsoft Corp. 1992-1993
C:\DOCUME~1\ADMINI~1>
となってしまう。絶対パスで Python.exe を実行すると正しく動く。原因不明だけどとりあえずいまは絶対パスで記述していく
あとのインストール手順はソフト/Bug Tracking/trac/Windows - discypus
と一緒。
- trac-admin
上記のページではリポジトリを作ってから trac-admin を実行するということだが、 trac 0.10b からはリポジトリを作るディレクトリのみでいいっぽい。
C:\Python23 ← Python インストールディレクトリ C:\svn\doc ←subversion リポジトリtrac 公開ディレクトリ C:\Python23> C:\Python23\python.exe c:\Python23\Scripts\trac-admin c:\svn\doc initenv
指示のメッセージ内容は上と同じ。ここでリポジトリディレクトリを指定する。
- trac.ini の修正
- tracd の動作
うまく動くktkr!- trac を Apache+mod_python に
この辺を参考にしたWindowsでTrac - Courant ただ trac とリポジトリ名が同名でわかりにくかったので、httpd.confだけ書いておく
LoadModule python_module modules/mod_python.so ---- #for trac <Location "/trac"> SetHandler mod_python PythonHandler trac.web.modpython_frontend PythonOption TracUriRoot "/trac" PythonOption TracEnvParentDir C:/svn/ # http://localhost/trac/ で表示されるディレクトリの指定(ここではディレクトリしかでない。) </Location> ScriptAlias /trac C:/Python23/share/trac/cgi-bin/trac.cgi <Location "/doc"> SetEnv TRAC_ENV "C:/svn/doc" # trac-admin で作成したリポジトリtrac公開ディレクトリ </Location>
あとはhttpd.confを保存して Apache再起動。http://localhost/trac/doc/でみれるはず
2006.09.01追記:trac のディレクトリとリポジトリのディレクトリについて解釈が間違っていたので訂正。Trackback on "Trac 0.10b1をWindowsにインストールした"
このエントリーのトラックバックURL:
"Trac 0.10b1をWindowsにインストールした"へのトラックバックはまだありません。
"Trac 0.10b1をWindowsにインストールした"へのコメントはまだありません。