CentOS下安装Trac笔记

Trac的安装参见官网文档:一、安装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.0MySQL-python.i686 1.2.3-0.3.c1.1.el6python-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下安装Trac笔记

相关文章:

你感兴趣的文章:

标签云: