参考:
1.https://trac.edgewall.org/wiki/TracOnUbuntu
2.http://blog.csdn.net/robertkun/article/details/7962123
3.https://my.oschina.net/Sebastian/blog/219805?p=1
4.http://www.cnblogs.com/hpuCode/p/4059134.html
5.http://blog.csdn.net/column/details/trac.html
还不是很熟悉trac的机制,不过总体是安装上了,大致流程如下:
1. Ubuntu环境:Ubuntu 14.04.4 LTS、mysql数据库、trac1.0.1
2.安装apache2和svn;
3. 根据参考1的链接,步骤一直往下安装,数据库链接类似这样的格式:mysql://tracuser:passwd@localhost/trac
4.apache配置和认证配置,具体参考链接1种的配置内容, 采用了mod_python CGI方式:
sudo apt-get install libapache2-mod-python
a2enmod python a2ensite trac.conf service apache2 restart
5.trac1.0.1使用的babel是0.9.6,但ubuntu默认安装的是1.3,这个冲突会导致 AttributeError: NullTranslationsBabel instance has no attribute 'isactive' 错误
6.trac安装前先安装babel,这样trac安装后就是中文版的了
7.完成