trac 安装步骤

原创 2011年01月24日 15:22:00

一、安装步骤
先将附件中 ''trac.zip'' 压缩包解压到trac目录,然后
1.安装Python2.5(安装完毕后将python加入环境变量path中即在“我的电脑->属性->高级->环境变量->系统变量”中的Path变量)
2.安装 Genshi-0.4.4.win32.exe (模板系统)
3.安装 pysqlite-2.4.0.win32-py2.5.exe (PySQLite是SQLite和Python绑定的轻量级数据库引擎,它是Trac默认的数据库)
4.安装 setuptools-0.6c7.win32-py2.5.exe (trac Setup工具)
5.打开命令行cmd , 切换到刚解压的trac目录后执行

python ez_setup.py

6.命令行上切换到trac目录下的trunk目录,执行

python setup.py install 

如下图所示, trac安装完毕:

二、配置Trac环境:
1.利用trac-admin命令创建一个Trace环境,这是Trac存储信息的地方,首先在本地硬盘上创建一个新的文件夹,比如f:/trac/test,然后在命令行输入:

trac-admin f:/trac/test initenv

注:trac命令的路径默认在python安装目录下的scripts目录中,如果python安装路径为c:/python那么命令路径为C:/Python25/Scripts

完成Trac环境的配置,如下图:

2.启动trac自带的Web服务器对Trac进行测试:

tracd  -8080 f:/trac/test 

如下图所示:

3.打开浏览器,输入:http://localhost:8080,如下图所示:[[BR]]


4.然后点击p_test,出现如下画面:

无错误,说明trac安装已完成,且无错误。

三、配置trac用户:
trac简单的用户认证可以通过apache中的htpasswd命令工具来设置:
注:htpasswd命令的用法:
创建用户文件:

htpasswd -c E:/usr/Apache2.2/bin/passwd.conf username 

添加新用户(-m 表示以MD5加密密码,可选项):

htpasswd [-m] E:/usr/Apache2.2/bin/passwd.conf Newusername 

更改用户密码:

htpasswd [-m] E:/usr/Apache2.2/bin/passwd.conf username 

删除用户密码(要用大写D):

htpasswd -D E:/usr/Apache2.2/bin/passwd.conf username 

在命令行中输入:

> cd d:/soft/apache/bin 
> htpasswd   -c f:/trac/test/pwd.conf admin    //生成pwd文件和admin用户
> htpasswd  f:/trac/test/pwd.conf uid001    //在pwd文件中增加uid001用户

然后将生成的admin用户授权admin角色:

> cd c:/python25/scripts 
> trac-admin f:/trac/test permission add admin TRAC_ADMIN 

要使生成的密码文件与新建的trac项目test关联,那么需要在启动 trac自带的web服务器时增加相关的参数,如下:

c:/Python25/Scripts/tracd -p 8080 --basic-auth=test,f:/trac/test/pwd.conf,realm f:/trac/test

安装Trac的过程记录

安装完成后的补充说明:这是我第三次配置trac了,每一次都用了我大量的时间。第一次在我笔记本上,操作系统是win7,由于对python不熟悉,慢慢摸。第二次是在家里的台式机上,系统是win2008R2...
  • ruandao
  • ruandao
  • 2011年06月14日 12:48
  • 1765

Trac, SVN的安装以及配置

目录 1. 简介 2. 下载必备软件包 3. Trac的安装 4. 新建和测试Trac工程 5. 集成Trac和Apache 6. 安装SVN并且集成Apache 7. 权限管理 8....
  • linshixina
  • linshixina
  • 2012年08月15日 09:25
  • 602

Apache+SVN+Trac配置详解!

第1章          引言1.1 编写目的版本控制之于程序员,就好比安全网之于高空秋千表演者。知道安全网就在那里,万一自己摔落它能够提供保护,高空秋千表演者才能放心大胆地在空中飞跃。同样,版本控制...
  • apicescn
  • apicescn
  • 2008年02月18日 09:46
  • 4066

修改trac的wiki上传附件大小

本文转载至:http://www.sunnyu.com/?p=183 trac默认的附件大小太小了,需要增加一下大小。修改配置文件 trac.ini [attachment] max_size =...
  • robertsong2004
  • robertsong2004
  • 2014年12月02日 12:28
  • 1628

trac apache 配置

# for trac LoadModule python_module modules/mod_python.so #mod_python #SetHandler mod_python ...
  • beiquandeng
  • beiquandeng
  • 2014年06月13日 14:22
  • 887

trac用户管理和身份验证

前面文章介绍了怎么安装trac,但是新安装的trac虽然可以在浏览器访问到,login按钮点击后,会提示: Authentication information not available....
  • knight_zhangyl
  • knight_zhangyl
  • 2013年03月05日 18:09
  • 2712

使用trac进行项目管理

使用trac进行项目管理正在使用trac进行知识管理和项目管理,整理一下资料,以便分享。国内关于trac详细使用介绍的不多,下文介绍的不错。红色的注意是我一些使用的经验补充。trac概述概念开发流程增...
  • ren911
  • ren911
  • 2010年02月21日 15:34
  • 9052

项目管理工具比较-redmine vs trac

原文地址:http://wmcxy.blog.51cto.com/2509483/830424 什么是trac 什么是trac代码 Trac是一个为软件开发项目需要而集成...
  • XuWei_XuWei
  • XuWei_XuWei
  • 2014年02月08日 10:01
  • 2485

trac wiki迁移

从零开始说。 A机器要废,于是要迁到B上,A上跑着trac wiki,只好迁了。 在A上先grep了一下,看看有几个trac服务在跑,两个,无所谓,一个羊也是放,两只羊也是赶,先搞定一个就成。 ...
  • bly1126
  • bly1126
  • 2014年05月19日 17:08
  • 1048

Trac服务器的安装与配置

Trac是Edgewall公司开发并维护的开放源码网页界面项目管理、缺陷追踪软件。要搭建Trac服务器平台,不仅仅需要Trac软件,还需要网络服务器和数据库的支持。这其中包括了很多软件的安装和配置,具...
  • hcx25909
  • hcx25909
  • 2011年12月10日 13:51
  • 3201
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:trac 安装步骤
举报原因:
原因补充:

(最多只允许输入30个字)