Trac安裝1 基本安裝

2021-08-26 18:28:42 字數 1325 閱讀 6767

——昨天trac整合賬戶管理和git的時候出現了麻煩,所以記錄在此,以防後患。

假設已經安好:某資料庫,apache2,python-setuptool。先準備好資料庫:

#建立資料庫,預設utf8編碼

create database trac default character set utf8 collate utf8_bin;

#授權訪問資料庫

grant all on trac.* to trac_user@localhost identified by 'yourpassword';

1. 安裝babel: sudo easy_install babel==0.9.5  (可以看到2中其實已經預設依賴,如果用apt-get安trac的話,此步驟可略過)

2. 安裝trac:sudo apt-get install trac, 會安裝一坨東西(含genshi),這個後悔呀~~。這個個步驟強烈建議用 easy_install trac(當然,需要自己安裝genshi)。

3. 初始化trac 專案:trac-admin path_to_project initenv。在trac1.2中,只會提示輸入專案名稱和資料庫連線。比如mysql設定如下:

mysql://trac_user:yourpassword@localhost/trac
4. 看一下效果:tracd --port 8000 path_to_project

5. 配置apache2:這裡用mod_python(已經被官方deprecate)的方式,過程如下:

#set up trac handling

sethandler mod_python

pythonhandler trac.web.modpython_frontend

pythonoption tracenvparentdir path_to_project

pythonoption tracuriroot /trac

# todo:用wsgi方式布置trac。

6. 重定向apache2請求路徑:

redirectmatch permanent ^/$ /trac/my_project/login

redirectmatch temp ^/trac/$ /trac/my_project/login

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,一般cento...

CentOs下Trac安裝筆記

centos下trac安裝筆記 安裝trac所必須的軟體 python 2.3 o 注意 如果是用rpm安裝的python,那麼還需要安裝python devel和python xml包。genshi 0.5 可選的subversion 1.0 推薦 1.1.x 和subversion的swig p...

在Debian Ubuntu上安裝Trac系統

如何在debian系統中安裝trac系統?debian還真的不錯,可以非常方便的進行安裝。1.快速安裝 debian 4.0 etch系統已經包含了trac系統,不過版本不是很新,使用的是trac 0.10的版本。不過安裝非常的方便,apt get install trac。雖然版本不是最新,但至少...