ローカルにTracをインストールしよう。
前回、Jenkinsをインストールしたので、引き続きTracをインストールしましょう。前回の環境に引き続き
sudo yum install python-setuptools python-devels httpd-devel mod_wsgi sudo easy_install pip sudo pip install trac
/var/trac/trac.wsgiを作成し、以下を書き込む。
import os os.environ['TRAC_ENV_PARENT_DIR'] = '/var/trac' os.environ['PYTHON_EGG_CACHE'] = '/var/trac/eggs' import trac.web.main application = trac.web.main.dispatch_request
実行権限の付与
chmod 755 /var/trac/trac.wsgi chown -R apache:apache /var/trac/
/etc/httpd/conf.d/trac.confを以下の内容で作成。
WSGIScriptAlias /trac /var/trac/trac.wsgi <Directory /var/trac> WSGIApplicationGroup %{GLOBAL} Order deny,allow Allow from all </Directory>
最後にプロジェクトの作成
trac-admin /var/trac/myproject initenv