TracをXreaに入れる (2) サイトを公開する

次は、Tracをサイトで公開します。CGIを公開箇所にコピーします。

mkdir -p $HOME/public_html/trac/sample
cp $HOME/local/share/trac/cgi-bin/trac.cgi $HOME/public_html/trac/
chmod 755 $HOME/public_html/trac/trac.cgi

xreaはSetEnvディレクティブが有効らしいので(ここがさくらと違う).htaccessを用意します。中身はこんなのでどうですか。TracプロジェクトごとにURLを変えたい場合はRewriteが必要だと思いますが、とりあえずお試しなので、べた書きで。

SetEnv PYTHONPATH /virtual/gakusi/local/lib/python:/virtual/gakusi/local/lib/python/site-packages
SetEnv LD_LIBRARY_PATH /virtual/gakusi/local/lib
SetEnv TRAC_ENV /virtual/gakusi/data/trac/sample

これで、アクセスしてみると、おお、できました。

まだSubversionと連携してないから、そのへんの設定をこれからやります。