Trac 0.12.2在Centos 5.6上找不到正确的apacheconfiguration

在过去的几天里,我一直在试图让Apache在CentOS 5.6上为Trac服务。 缺less的链接几乎可以肯定是Apache的configuration。 我知道这一点,因为我可以通过tracd -s --port 8080 /path/to/trac/project在本地运行tracd -s --port 8080 /path/to/trac/project

我有mod_python和mod_wsgi安装。 Trac的所有依赖关系都已到位。 Trac是使用easy_install安装的。 我已经使用trac-admin /path/to/trac/project initenv成功创build了trac环境。

我知道mod_wsgimod_pythonmod_python因为它仍然被开发并且具有性能上的优势,但是我尝试过的最新configuration使用了mod_python 。 这是因为我可以find的所有完整的指南使用mod_python和性能不是问题。 而且,任何人都不可能试图修补这个服务器(因为我是一个学生,不会再来这里)。

我最近的尝试(从/etc/httpd/conf/httpd.conf

 <virtualHost *:80> ServerName **IP of Server** <location /> SetHandler mod_python PythonHandler trac.web.modpython_frontend PythonOption TracEnv /path/to/trac/project PythonOption TracUriRoot / </location> </virtualHost> 

任何帮助find神奇的configuration,使阿帕奇为我工作是我真的很感激的东西。 如果使用mod_wsgi而不是mod_python话,效果会更好。

编辑:我发布后,我发现了BitNami Trac分布 。 它在自己的目录中安装了所有需要的软件,并完成了所有的configuration工作。