#freeze
''目次''
#contents
~
----

*目的 [#w6d57f44]

*準備 [#ea7e5c53]

*インストール [#zc7aa573]
+ソースの取得
 # wget -P /usr/local/src http://www.i-act.co.jp/project/products/downloads/Trac-0.11.5.ja1.zip
~
+ソースの解凍
 # cd /usr/local/src
 # unzip Trac-0.11.5.ja1.zip
~
+インストール
 # cd Trac-0.11.5.ja1
 # export PATH=/usr/local/python/bin:$PATH ← Pythonにパスを通す
 # python setup.py install
*Tracプロジェクト初期設定 [#taebb04d]
+プロジェクト作成
 # trac-admin /home/trac/hoge-project initenv
 Project Name [My Project]>                                     [Hoge project]
 Database connection string [sqlite:db/trac.db]>                [postgres://tracuser@localhost/trac_hoge-project]
 Repository type [svn]>                                         [空Enter]
 Path to repository [/path/to/repos]>                           [/home/svn/hoge-project]
~
+Apacheの設定(httpd.confの編集)
 # vi /usr/local/apache2/conf/httpd.conf
 Include conf/extra/httpd-trac.conf  ← 追記
~
+Apacheの設定(httpd-trac.confの作成)
 # vi /usr/local/apache2/conf/extra/httpd-trac.conf
 <Location /trac>
   SetEnv PYTHON_EGG_CACHE /tmp/python_egg_cache
   SetHandler mod_python
   PythonHandler trac.web.modpython_frontend
   PythonOption TracEnvParentDir /home/trac
   PythonOption TracUriRoot /trac
   PythonDebug On
   AuthType Basic
   AuthName "Trac"
   AuthUserFile /usr/local/apache2/conf/users
   Require valid-user
 </Location>

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS