[PukiWiki:wiki] BSD/FreeBSD/Trac

最終更新日: 2008/12/10 09:33:19

Trac Memo

Link

Memo

japanese/trac はどうも更新が遅れがち?

アレげだったら ports 使わないって手もアリかも。

First Step

pkgtools.conf を設定しておく。

Subversion をインストールしておく。

Apache をインストールしておく。

Trac Install

# portinstall japanese/trac
# mkdir -p /usr/local/www/trac/sandbox
# trac-admin /usr/local/www/trac/sandbox initenv

いろいろ聞かれるので適切に答える。

Project Name [My Project]> Sandbox ( Enter )
Database connection string [sqlite:db/trac.db]> ( Enter )
Repository type [svn]> ( Enter )
Path to repository [/path/to/repos]> /usr/local/www/subversion/sandbox ( Enter )
Templates directory [/usr/local/share/trac/templates]> ( Enter )

# chown -R www:www /usr/local/www/trac/sandbox

mod_python Install

# portinstall www/mod_python3

Apache Setting

# vi /usr/local/etc/apache22/httpd.conf

追加。

LoadModule python_module libexec/apache22/mod_python.so

後は見えるように設定。

# vi /usr/local/etc/apache22/Includes/trac.conf

<Location /trac>
	SetHandler mod_python
	PythonHandler trac.web.modpython_frontend
	PythonOption TracEnvParentDir /usr/local/www/trac
	PythonOption TracUriRoot /trac
</Location>