TracのDBをMySQLにしてみた

TracのDBはデフォルトでは、sqliteなんですが使ったことがなく気持ち悪かったので、MySQLに変えました。

以下自分がはまった依存。。。

yum install mysql-dev
yum install python-dev

あと最後にTracの画面を表示させようとしたら、『.python-eggs』の権限(パーミッション)のエラーがでまいした。

最初の設定だと、どうやら/.python-eggsに書き込もうとしてしまうそうです。

それは『/etc/httpd/conf.d/trac.conf』のファイルでコントロールしているので、

SetEnv PYTHON_EGG_CACHE /home/urapico/svn/.python-eggs

という一行を、Locationの中に記載するとエラーがなくなり正常なTracの画面が表示されました。