flagflag  If you want to see English page, please click "English" Button at Left.

Trac anchor.png

  • python で動くプロジェクト管理ツール.
  • アカウントの自己登録ができない.... 使えん!
     
Page Top

Install anchor.png

  • CentOS (最新版をインストールするために python のeasy_install を使う )
# yum install MySQL-python
# easy_install genshi      Web用アウトプットツール
# easy_install babel       国際化ツール
# easy_install http://www.i-act.co.jp/project/products/downloads/Trac-1.0.ja1.zip
# trac-admin               チェック
Page Top

Setup anchor.png

# mysql -u root -p
mysql> create database trac_db default character set utf8 collate utf8_general_ci;
mysql> grant all on trac_db.* to TRUser identified by 'XXXXX';
mysql> quit
# mkdir /home/trac
# trac-admin /home/trac/jog initenv
...
データベース接続文字列 [sqlite:db/trac.db]> mysql://TRUser:XXXXX@localhost/trac_db
...
Page Top

起動 anchor.png

# tracd --port 9000 /home/trac/jog
 
Page Top

Apache 連携 anchor.png

  • mod_wsgi (Web Server Gateway Interface) Python をApache で動作させるためのモジュール
    yum install mod_wsgi
  • /etc/httpd/conf.d/wsgi.conf
    LoadModule wsgi_module modules/mod_wsgi.so
    
    WSGIScriptAlias /trac /home/trac/trac.wsgi
    
    <Directory /home/trac>
       WSGIApplicationGroup %{GLOBAL}
       Order deny,allow
       Allow from all
    </Directory>
  • /etc/httpd/conf.d/wsgi.conf
    import os
    
    os.environ['TRAC_ENV'] = '/home/trac/jog'
    os.environ['PYTHON_EGG_CACHE'] = '/home/trac/jog/eggs'
    
    import site
    site.addsitedir('/usr/lib/python2.6/site-packages/Trac-1.0.ja1-py2.6.egg')
    
    import trac.web.main
    application = trac.web.main.dispatch_request
Page Top
パーミッションの設定 anchor.png
  • /etc/httpd/conf.d/wsgi.conf
  • /home/trac/jog
    • /home/trac/jog/conf, /home/trac/jog/conf/* は apache から書き込み可にする
  • /usr/lib/python2.6/site-packages/Trac-1.​0.ja1-py2.6.egg
     

トップ   凍結 差分 バックアップ 複製 名前変更 リロード   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom
Counter: 1138, today: 1, yesterday: 0
最終更新: 2013-05-30 (木) 23:22:28 (JST) (3955d) by iseki

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 3月翌月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
<今日>

オンライン状況

91 人のユーザが現在オンラインです。 (9 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 91

もっと...

アクセスカウンタ

今日 : 1181011810118101181011810
昨日 : 6869686968696869
総計 : 2318609323186093231860932318609323186093231860932318609323186093
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com