于是做好了十二分的心理準備之后,開(kāi)始安裝,結果大跌眼鏡,BugZilla和Perl的安裝程序作的非常好,在開(kāi)源項目真的是很不錯的了。大概用了兩三個(gè)小時(shí),安裝結束。相比Mantis的安裝簡(jiǎn)直就是輕松自在了,想去年裝Mantis折騰了2天才把Mail,圖形報表裝好。BugZilla真是簡(jiǎn)單多了,Checksetup.pl可以幫助用戶(hù)完成大多數的配置的工作。下面簡(jiǎn)單談一下安裝的過(guò)程。
我的安裝環(huán)境:WinXP SP2 簡(jiǎn)體中文
1。首先安裝Perl,我使用的是:ActivePer.下載地址:http://www.perl.comorhttp://www.activestate.com/Products/ActivePerl/?_x=1.建議下載.MSI的安裝包。
然后運行所下載的程序,按照提示一步一步完成安裝。
2。安裝下載 MySQL,http://www.mysql.com有關(guān)MySQL的文章很多,這里不再多說(shuō)。
3。關(guān)鍵的步驟到了,呵呵,
(1) 去http://www.bugzilla.org下載最新的BugZilla.
(2) 將下載后的文件解壓縮到硬盤(pán),比如C:\Bugzilla.
(3) 打開(kāi)Dos命令運行窗口:在運行中輸入:CMD(Note:"CMD" but not "command").
(4) 切換到BugZilla的安裝目錄(such as c:\bugzilla).運行Checksetup.pl(note:這個(gè)程序是BugZilla安裝的核心,所有的安裝配置都靠他搞定了,呵呵)
(5) 然后按照CheckSetup.pl程序的提示,來(lái)安裝相關(guān)的模組。
例如:ppm install DBI ...
這里特別注意下,由幾個(gè)模組在下載的文件中是沒(méi)有的,必須得從BugZilla的網(wǎng)站下載。
或者可以輸入ppm rep bugzillahttp://www.bugzilla.org/ppm/然后再繼續安裝,安裝程序會(huì )自動(dòng)連接的網(wǎng)站進(jìn)行下載,并且安裝。
安裝完相關(guān)的模組后,記得按照提示修改一下一個(gè)配置文件。在那個(gè)文件中輸入數據庫的用戶(hù)名密碼,以及數據庫的名稱(chēng)。文件的具體位置,一時(shí)半會(huì )還記不起來(lái),反正Checksetup.pl里面有提示了,呵呵。
(6)修改好數據庫配置后,再次運行Checksetup.pl,它會(huì )自動(dòng)連接到據庫并創(chuàng )建數據庫以及里面的表。
(7)再次運行Checksetup.pl確認安裝無(wú)誤后進(jìn)行下一步。
4。配置IIS.
(1) 為BugZilla創(chuàng )建一個(gè)虛擬目錄,并且在默認文檔中添加Index.cgi.
(2) 打開(kāi) 控制面板->管理工具->Inte.net 服務(wù)管理器,在默認 Web 站點(diǎn), 點(diǎn)按右鍵選擇屬性->主目錄->配置…,在應用程序映射中點(diǎn)擊添加 增加如下的內容:
Executable: C:\Perl\bin\perl.exe -T "%s" %s
Extension: .cgi
Limited to: GET,HEAD,POST
Okay,運氣好的話(huà),就這么安裝結束了。
在IE中輸入:http://localhost/bugzilla就可以打開(kāi)BugZilla的登陸界面了。
下面談?wù)凚ugZilla VS Mantis 的結論;
1. 界面。 BugZilla的幾面幾乎可以說(shuō)慘不忍睹,鼎鼎大名的開(kāi)源軟件,界面居然是這樣。呵呵。真想不通。相對而言Mantis的界面則要友善的多了。操作也相對更加人性化一點(diǎn)。
2. 功能。 就功能來(lái)說(shuō),BugZilla的定制功能的確更強,能滿(mǎn)足更多用戶(hù)差異化的需求。而Manits的好多設置還得通過(guò)修改代碼來(lái)實(shí)現,相比麻煩了很多。
3. 本地化。 Mantis本身就提供了十幾國的語(yǔ)言可以供用戶(hù)直接選擇。很不錯的哦。而B(niǎo)ugZilla本身只有英文,網(wǎng)站提供的多國語(yǔ)言包,看起來(lái)也是Sourceforge上其他項目組完成的,更新的節奏也比英文版慢了一年半年的。不爽的很。
4. 知名度,呵呵。這個(gè)BugZilla和Mantis沒(méi)得比了。Linux,Eclipse,NASA(美國宇航局居然也用開(kāi)源的???)...等等知名的廠(chǎng)商都在用。而Manits的使用者大多都是一下不知名的小公司了。
5. 安裝。 平心而論BugZilla的安裝確實(shí)比Mantis簡(jiǎn)單。CheckSetup.pl替用戶(hù)省了不少心。
以上是小的對BugZilla的一點(diǎn)心得,不足之處,諸位看官多多擔待。
延伸閱讀
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/