mantis + Linux 安裝步驟(筆記)

mantis

概述

缺陷管理平臺Mantis[1] ,也做MantisBT,全稱Mantis Bug Tracker。

Mantis是一個基於PHP技術的輕量級的開源缺陷跟蹤系統,以Web操作的形式提供項目管理及缺陷跟蹤服務。在功能上、實用性上足以滿足中小型項目的管理及跟蹤。更重要的是其開源,不需要負擔任何費用。

Mantis是一個缺陷跟蹤系統具有多特性包括:易於安裝,易於操作,基於Web,支持任何可運行PHP的平臺(Windows,Linux,Mac,Solaris,AS400/i5等),已經被翻譯成68種語言,支持多個項目,爲每一個項目設置不同的用戶訪問級別,跟蹤缺陷變更歷史,定製我的視圖頁面,提供全文搜索功能,內置報表生成功能(包括圖形報表),通過Email報告缺陷,用戶可以監視特殊的Bug,附件可以保存在web服務器上或數據庫中(還可以備份FTP服務器上),自定義缺陷處理工作流,支持輸出格包括csv、MicrosoftExcel、MicrosoftWord,集成源代碼控制(SVN與CVS),集成wiki知識庫與聊天工具(可選/可不選),支持多種數據庫(MySQL、MSSQL、PostgreSQL、Oracle、DB2)

基本特性

1,個人可定製的Email通知功能,每個用戶可根據自身的工作特點只訂閱相關缺陷狀態郵件;

2,支持多項目、多語言;

3,權限設置靈活,不同角色有不同權限,每個項目可設爲公開或私有狀態,每個缺陷可設爲公開或私有狀態,每個缺陷可以在不同項目間移動;

4,主頁可發佈項目相關新聞,方便信息傳播;

5,具有方便的缺陷關聯功能,除重複缺陷外,每個缺陷都可以鏈接到其他相關缺陷;

6,缺陷報告可打印或輸出爲CSV格式,2.17版:支持可定製的報表輸出,可定製用戶輸入域;

7,有各種缺陷趨勢圖和柱狀圖,爲項目狀態分析提供依據,如果不能滿足要求,可以把數據輸出到Excel中進一步分析;

8,流程定製方便且符合標準,滿足一般的缺陷跟蹤。

mantis安裝

系統版本

CentOS release 6.2 (Final)

2.6.32-220.el6.x86_64


所需軟件環境

php mysql httpd

關閉防火牆和selinux


我測試環境是

CentOS release 6.2 + mysql- 5.1.73 + php-5.3.3+ http- 2.2.15

IP192.168.0.131

yum install httpd* mysql* php*


/etc/init.d/httpd start

/etc/init.d/mysqld start


安裝完成確保能正常使用


開始安裝mantis


軟件下載地址:http://www.mantisbt.org/download.php


mantisbt-1.2.17.tar.gz


tar zxf mantisbt-1.2.17.tar.gz –C/var/www/html/mantis


cd /var/www/html/mantis

[root@cacti mantis]# cpconfig_inc.php.sample config_inc.php

[root@cacti mantis]# vim config_inc.php


# --- Database Configuration ---

$g_hostname      = '192.168.0.131';

$g_db_username   = 'mantisdb';

$g_db_password   = '123456';

$g_database_name = ' mantisdb';

$g_db_type       = 'mysql';

$g_default_language= 'chinese_simplified';         添加這個

[root@cacti html]# chown -R root.rootmantis/

[root@cacti html]# chmod -R 777 mantis/


剩下的步驟好多圖片給個鏈接吧:http://linux.noxue.net/thread-11-1-1.html 本人論壇


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章