您的位置:軟件測試 > 開源軟件測試 > 開源Bug管理工具 > Mantis
開源缺陷跟蹤系統(tǒng)Mantis安裝和安裝配置手冊
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/12/13 9:54:32 ] 推薦標(biāo)簽:

  安裝Mysql
   Mysql 的安裝比較簡單,不一一說明了,因為我想讓數(shù)據(jù)庫支持中文 在安裝的時候 把編碼該成GBK。
   啟動 Mysql的服務(wù)。
  部署mantis

   將mantis-1.0.1解壓縮到php的發(fā)布目錄中 c:qamantis,由于1.0.1中取消了原來sqldb_generate.sql 的數(shù)據(jù)庫腳本而采用了通過系統(tǒng)來建立環(huán)境。
  通過瀏覽器訪問http://localhost/mantis/admin/install.php可看到部署mantis數(shù)據(jù)庫環(huán)境的界面。
  默認(rèn)的數(shù)據(jù)庫是bugtracker,注意要使用有管理員權(quán)限的用戶來建立數(shù)據(jù)庫(建立好bugtracker數(shù)據(jù)庫),我用了root 。
  設(shè)定好了install/upgrade database之后正常情況下在輸出反饋頁面下一片綠色的good,那是ok了,
  要是有紅色的bad,那要調(diào)整好了再初始化到ok才行,這時候mysql新增的bugtracker庫里建立起很多以mantis_開頭的表,到此數(shù)據(jù)庫初始化結(jié)束。

  設(shè)置Mantis
 將c:qamantis中的config_inc.php.sample復(fù)制一份,改名為config_inc.php,修改其中的設(shè)置;
 在config_defaults_inc.php中保存這Mantis的默認(rèn)設(shè)置:用戶自己的設(shè)置信息保存在config_inc.php中,
 如果某個選項在config_inc.php中有設(shè)置,則系統(tǒng)使用config_inc.php中的設(shè)置,否則使用config_defaults_inc.php的系統(tǒng)默認(rèn)設(shè)置;
 config_inc.php.sample則是Mantis給出的一個用戶設(shè)置文件例子。
 根據(jù)情況修改config_inc.php文件中的設(shè)置,設(shè)置很簡單,各個參數(shù)的在config_defaults_inc.php都有很詳細(xì)的說明。
 下面是我的一些自定義參數(shù),phpmailer的內(nèi)容之后說明:
$g_use_iis = ON;            # 使用IIS
$g_show_version = OFF;     # 不在頁面下部顯示 Mantis的版本號
$g_default_language = 'chinese_simplified';  # 默認(rèn)語言為簡體中文
$g_show_project_menu_bar = ON;   # 顯示項目選擇欄
$g_show_queries_count = OFF;              # 在頁腳不顯示執(zhí)行的查詢次數(shù)
$g_default_new_account_access_level = DEVELOPER;                          # 默認(rèn)用戶級別
$g_window_title = 'Mantis Bug 跟蹤管理系統(tǒng)';            # 瀏覽器標(biāo)題
$g_page_title = 'Rink的BUGs跟蹤管理系統(tǒng)';          # 頁面標(biāo)題欄
$g_enable_email_notification = ON;                    # 開通郵件通知
$g_smtp_host = 'smtp.***.com';                   # SMTP 服務(wù)器
$g_smtp_username = '***';                        # 郵箱登錄用戶名
$g_smtp_password = '***';                         # 郵箱登錄密碼
$g_use_phpMailer = ON;                       # 使用 PHPMailer 發(fā)送郵件
$g_phpMailer_path = 'c:/qa/mantis/core/phpmailer/'; # PHPMailer 的存放路徑
$g_phpMailer_method = 2;       # PHPMailer 以 SMTP 方式發(fā)送 Email
$g_short_date_format = 'Y-m-d';      # 短日期格式,Y 大寫表示 4 位年
$g_normal_date_format = 'Y-m-d H:i';             # 普通日期格式
$g_complete_date_format = 'Y-m-d H:i:s';        # 完整日期格式

完成以上設(shè)置以后,你可以使用Mantis了,打開瀏覽器,輸入http://localhost/mantis
應(yīng)該可以看到Mantis的登錄頁面了,你可以用默認(rèn)用戶名administrator和密碼root登錄進去,進行管理設(shè)置。

Mantis的初步安全設(shè)置
刪除admin目錄
在Mantis目錄下有一個admin目錄,這是Mantis管理員進行管理Mantis的,比如之前我們構(gòu)建數(shù)據(jù)庫環(huán)境的install.php等。
使用這個模塊可以檢查你的Mantis是否安裝完全,對舊版本的Mantis進行升級,對Mantis的頁面CSS文件進行修改;
使用這個管理模塊是不需要用戶名和密碼的,因此任何人都可以通過這個管理模塊查看你的Mantis系統(tǒng)信息,
而且由于有升級模塊,在這里還可以直接對數(shù)據(jù)庫進行修改。
因此Mantis會建議在配置完成后將這個admin目錄刪除;注意一定是刪除而不是改名!改名后仍然是可以訪問的!

刪除administrator
在添加一個具備管理員權(quán)限的用戶后,刪除系統(tǒng)默認(rèn)的administrator用戶。

上一頁12345678下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd