標籤:linux+mantis 安裝
mantis
概述
缺陷管理平台Mantis[1] ,也做MantisBT,全稱Mantis Bug Tracker。
Mantis是一個基於PHP技術的輕量級的開源缺陷跟蹤系統,以Web操作的形式提供專案管理及缺陷Tracing Service。在功能上、實用性上足以滿足中小型項目的管理及跟蹤。更重要的是其開源,不需要負擔任何費用。
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
IP:192.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
[[email protected] mantis]# cpconfig_inc.php.sample config_inc.php
[[email protected] 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‘; 添加這個
[[email protected] html]# chown -R root.rootmantis/
[[email protected] html]# chmod -R 777 mantis/
剩下的步驟好多圖片給個連結吧:http://linux.noxue.net/thread-11-1-1.html 本人論壇
本文出自 “Luck小丑” 部落格,請務必保留此出處http://lucklyf.blog.51cto.com/4415954/1600061
mantis + Linux 安裝步驟(筆記)