tracのapache on windows設定

ひとまず動けば.

参考:http://projects.edgewall.com/trac/wiki/TracCgi

C:/trac/testにインストールしてhttp:/hoge/tracで表示の場合

#trac setting
ScriptAlias /trac "C:/Python23/share/trac/cgi-bin/trac.cgi"
<Location "/trac">
  SetEnv TRAC_ENV "C:/trac/test"
</Location>

このままだとログインが動かないので設定.htpasswdで/etc/trac.htpasswdを作り,adminとユーザを登録.

> C:\Apache2\bin\htpasswd -c c:/etc/trac.htpasswd admin
Automatically using MD5 format.
New password: *******
Re-type new password: ********
Adding password for user admin

apacheの設定にlogin認証関連を追加.

<Location "/trac/login">
  AuthType Basic
  AuthName "Trac"
  AuthUserFile "C:/etc/trac.htpasswd"
  Require valid-user
</Location>

これでログインできるようになる.