このパートでは:
- Tracで動作するようにApacheを構成する
- インストール完了
Tracで動作するようにApacheを構成する
mod_pythonを使用してTracを動作させます。- ディレクトリC:\ usr \ local \ Apache2 \ conf \ extra \を作成し、次の内容のtrac-all.confファイルを作成します 。
#プロジェクトのリストでの.egg-cacheの出現の問題の解決
PythonOption PYTHON_EGG_CACHE "C:/ temp /"
エイリアス/ trac / chrome / common「C:/ usr / local / python / share / trac / htdocs /」
<ディレクトリ「C:/ usr / local / python / share / trac / htdocs /」>
注文許可、拒否
すべてから許可
</ Directory>
#ブラウザからのプロジェクトが利用できるパス
#example http:// localhost / trac / foo-store
<場所「/ trac」>
SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracEnvParentDir "D:/ trac-projects /"
PythonOption TracUriRoot / trac
</場所>
<LocationMatch "/ trac / [^ /] + / login">
AuthType Basic
AuthName "Tracプロジェクト"
AuthUserFile "C:/ usr / local / Apache2 / conf / svn / svnpasswd"
有効なユーザーが必要
</ LocationMatch>
#作業のテストmod_python
<場所/ mpinfo>
SetHandler mod_python
PythonHandler mod_python.testhandler
</場所>
- ディレクトリCに移動します。\ usr \ local \ Apache2 \ conf \
- httpd.confファイルを開き、ファイルの最後に次の行を追加します。
#Trac config
conf / extra / trac-all.confを含めます
- ファイルを保存して閉じます。
- Apacheサーバーを再起動します。
ブラウザを開き、アドレス
http:// localhost / trac /を入力します。ブラウザは、ファイル
C:\ usr \ local \ Apache2 \ conf \ svn \ svnpasswdで以前に指定した名前とパスワードを要求します。
使用可能なプロジェクトのリストが表示されるページが表示されます。
利用可能なプロジェクト
-foo-store
-別の
インストール完了
それだけです! うまくいく!