歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

在Ubuntu 12.04中安裝Trac

在Ubuntu 12.04中安裝Trac   我們要在開發服務器(操作系統為Ubuntu 12.04, 64位服務器版)上安裝Trac 0.13。   先決條件  www.2cto.com     系統安裝了Apache Web服務器 如果要Trac和Subversion或GIT集成,要先安裝後兩者。 下面是安裝步驟   1. 安裝trac和apache的python模塊   sudo apt-get install trac libapache2-mod-python   系統將安裝trac以及相關的軟件。   2. 創建Trac環境目錄   為了便於管理和授權,我們選擇在/home目錄下建立www-data子目錄,該目錄及其下屬目錄和文件均為apache用戶www-data所擁有。在www-data目錄下建立trac子目錄,作為所有Trac項目的根目錄。   sudo mkdir -p /home/www-data/trac  chown -R www-data:www-data /home/www-data   3. 創建第一個Trac項目   cd /home/www-data/trac  trac-admin boss initenv   這樣將在/home/www-data/trac/boss目錄下生成一個trac項目。在Project Name [My Project]>提示符下面輸入項目名稱,如BOSS Platform回車,出現Database connection string [sqlite:db/trac.db]>,接受默認值,回車即可。   4. 安裝到Apache   創建/etc/apache2/conf.d/trac.conf文件,包含下列內容:   <Location /trac>  SetHandler mod_python  PythonHandler trac.web.modpython_frontend  PythonOption TracEnvParentDir /home/www-data/trac  PythonOption TracUriRoot “/trac”  </Location>   <LocationMatch “/trac/[^/]+/login”>  AuthType Basic  AuthName “Trac”  AuthUserFile /etc/apache2/passwd  Require valid-user  </LocationMatch>    創建Trac用戶(實際上是apache的用戶,為了統一,我們讓trac、apache和subversion使用相同的用戶)yyang,如下錄入   sudo htpasswd -c /etc/apache2/passwd yyang   然後根據提示設置用戶yyang的口令。   依次添加其他用戶(去除-c參數,以免重新創建passwd文件)。   5. 打開浏覽器訪問Trac   打開浏覽器,在地址欄中輸入:   http://localhost/trac   將列出所有Trac項目的超鏈接,單擊其中的項目可以進入相應的項目首頁。   6. 升級Trac版本   一般而言,Trac可以隨著Ubuntu升級而升級(通過sudo apt-get update和sudo apt-get upgrade命令),但如果必要,可通過輸入下面的命令升級:   sudo easy_install -U trac   升級Trac版本後,可以分別升級現有的Trac環境,輸入下面的命令:   sudo -u www-data trac-admin /home/www-data/trac/boss upgrade   將升級boss項目。
Copyright © Linux教程網 All Rights Reserved