Trac的安装参见官网文档:http://trac.edgewall.org/wiki/TracInstall
一、安装Trac的前提条件:
1)Python, version>=2.4 and <3.0
2) setuptools, version >=0.6
3) Genshi, version>=0.6
二、检查和安装前提条件
1)python 及setuptools,Genshi,一般CentOS 都已经安装了。
$ yum list installed |grep python
python.i686 2.6.5-3.el6 @anaconda-centos-201106051823.i386/6.0
MySQL-python.i686 1.2.3-0.3.c1.1.el6
python-setuptools.noarch 0.6.10-3.el6 @anaconda-centos-201106051823.i386/6.0
以上3项是我们所需要的,但是centos 自带Genshi版本太低,不符合要求,先用yum卸载
yum uninstall python-genshi.i686
然后使用 setuptools安装最新版的genshi
[注:安装完python-setuptools之后,就可以方便的使用easy_install命令安装python相关软件库了]
$ easy_install genshi
2) 使用Mysql数据库的话,需要安装 MySQL-python,可以用yum安装
$ yum install MySQL-python.i686
三、安装Trac
$ easy_install Babel==0.9.5
$ easy_install Trac
四、配置MySQL 数据库
1) mysql> CREATE DATABASE trac DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
2)GRANT ALL ON trac.* TO tracuser@localhost IDENTIFIED BY "password";五、创建Trac 项目目录
$ mkdir -p /var/trac/projects
$ trac-admin /var/trac/projects/zgol initenv
按照提示填入项目名称和数据库连接字符串
请输入您项目的名称。
此名称将在页面标题和描述中使用。
项目名称 请指定所用数据库的连接字符串。缺省情况下,
将在环境目录中创建一个本地SQLite数据库。
也可以使用一个已存在的PostgreSQL数据库
(具体的连接字符串语法请查看Trac文档)。
数据库连接字符串 [sqlite:db/trac.db]> mysql://tracuser:password@localhost/trac
六、启动Trac
tracd -p 8080 -b 192.168.1.108 -d /var/trac/projects
七、设置开机自启动
将上面的启动命令加入 到文件 /etc/sysconfig/rc.local 中去。CentOS下安装VMware Tools如何设置Linux环境参数的值相关资讯 Trac CentOS安装教程
- CentOS 6.X下Trac的部署 (02/03/2014 12:12:35)
- CentOS 安装X Window (02/18/2013 08:57:50)
- 在CentOS 5.5下安装使用Mplayer (10/20/2012 15:20:00)
| - CentOS 5.5安装配置Trac1.0 (02/22/2013 13:41:22)
- 利用Cobbler批量快速网络安装 (12/11/2012 18:07:24)
- Windows7 CentOS6.3 双系统安装 (10/07/2012 20:26:10)
|
本文评论 查看全部评论 (0)