設定を抜粋
Tracプロジェクト
- プロジェクト作成
$ sudo trac-admin /var/trac/[プロジェクト名] initenv
- 管理者ユーザーを作成
$ sudo trac-admin /var/trac/[プロジェクト名] permission add admin TRAC_ADMIN
- パスワードファイルを作成
$ sudo htpasswd -c /var/trac/trac.htpasswd admin
- 入力したパスワードは表示されません。
New password: Re-type new password: Adding password for user admin
- ユーザーの追加の場合は"-c"オプションは不要
$ sudo htpasswd /var/trac/trac.htpasswd test_user
- デフォルトで登録されている匿名ユーザー権限の確認
$ sudo trac-admin /var/trac/[プロジェクト名] permission list anonymous
- 匿名ユーザーのブラウザービューの権限を削除
$ sudo trac-admin /var/trac/[プロジェクト名] permission remove anonymous BROWSER_VIEW
Trac個別の設定
- utf8で文字化けする場合
$ sudo vim /var/trac/[プロジェクト名]/conf/trac.ini
[header_logo] link = /[プロジェクト名] [trac] #default_charset = cp932 #下記に書き換え default_charset = UTF8
- 所属変更
$ sudo chown -R apache:apache /var/trac/
- ブラウザ上で表示できるか確認
http://[サーバーIP]/trac http://[サーバーIP]/trac/[プロジェクト名] #例 http://120.0.0.1/trac/test_project