架设Trac手记

日期:2008-10-10 | 作者: Allen

前言

Trac作为一个老牌的、简单的、拥有很多支持者,包括像Facebook团队也在使用Trac来管理。

以下记录了我安装Trac的过程,在准备的过程中,因为第一次安装,所以使用的都是windows的安装包。

下载清单

请尽量下载exe安装文件,这样在配置的时候可以节省点时间

安装步骤

  1. 安装Python 2.5:简单,选择路径一路NEXT。
  2. 安装Apache2.2.9,注意:我在Vista下安装完后,并没有Apache相关的服务注册过,所以要执行命令:
    1. d:\progra~1\apache2.2\bin\httpd.exe -k install -n apache2
    2. net start apache2
  3. 测试一下Apache,访问http://127.0.0.1:8080/,显示It Works!
  4. 安装mod_python 3.3.1,安装过程当中会要求选择刚刚安装Apache的路径。
  5. 配置Apache:
    1. 编辑“conf\httpd.conf”,在最后加入
      LoadModule python_module modules/mod_python.so
  6. 运行Easy Install:ez_setup.py,它会去下载一些东西到Python的目录下。 
    下载完后,在Python2.5的安装目录下的Scripts文件夹内有了4个关于Easy Install的文件。  
  7. 安装Genshi 0.5.1
  8. 安装trac:
    1. 运行Trac-0.11.1.win32
    2. 初始化 trac 仓库
      D:\Python25\Scripts\trac-admin D:\test\ initenv
  9. 配置Apache,
    1. 编辑“conf\httpd.conf”,在最后加入
      <Location /trac>
      SetHandler mod_python
      PythonHandler trac.web.modpython_frontend
      PythonOption TracEnv D:\test
      SetEnv PYTHON_EGG_CACHE /tmp
      PythonOption TracUriRoot /trac
      AuthType None
      </Location>
  10. 完成!访问http://127.0.0.1:8080/trac/,不出意外就能看到Trac的界面了。

也许你还会喜欢

2 Responses to “架设Trac手记”

  1. 1 John Wang 十月 10th, 2008 at 9:39 下午

    此物有何用处?

    回复

    Allen十月 10th, 2008 at 10:17 下午

    可以做简单的项目管理用,Facebook至今也在使用Trac。

    回复

Leave a Reply

Additional comments powered by BackType