資源描述:
《Bugzilla安裝指南(Windows)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、Bugzilla安裝指南(Windows)1.準(zhǔn)備Bugzilla在Windows下的安裝頗為復(fù)雜,所以有很多人寫了安裝指南。但是使用安裝的時(shí)候發(fā)現(xiàn)每個(gè)指南寫的都有缺陷。這里我僅僅是把我安裝的過程記錄下來,給大家一個(gè)參考。同時(shí)還列出了一些我覺得有幫助的參考文章和站點(diǎn)。工欲善其事必先利其器,建議你在開始安裝之前把所有需要的軟件下載齊全,這樣可以提高效率和成功率。Bugzilla所需的軟件都是開源的,都可以從它們的官方網(wǎng)站上下載到(我個(gè)人不喜歡去華軍軟件園之類的下載網(wǎng)站上找,因?yàn)榧床话踩?,找到的也不一定是最新的版本)。下面把所需東西和下載網(wǎng)站羅列一下:nM
2、ySQL(4.1)http://dev.mysql.com/downloads/mysqlnPerl(5.8.7.815)http://www.activestate.com/Products/Download/Download.plex?id=ActivePerlnPerl模塊有兩個(gè)簡(jiǎn)單的途徑可以獲得Bugzilla所需的Perl模塊。一個(gè)是Bugzilla漢化項(xiàng)目整理的,收集的很全而且比較新,還有一個(gè)安裝批處理程序,所以推薦大家用這個(gè);另外一個(gè)是Bugzilla的測(cè)試服務(wù)器,它也提供了完整的Perl模塊集合,但是版本似乎比較老。第三條道路也是有的,
3、但是需要自己去找然后再編譯。對(duì)于像我一樣不懂Perl德人來說是在復(fù)雜,因此不推薦大家這樣做。http://sourceforge.net/project/showfiles.php?group_id=75477http://landfill.bugzilla.org/ppm/nBugzilla(2.20)http://www.bugzilla.org/download/nBugzilla漢化包(2.20)http://sourceforge.net/project/showfiles.php?group_id=754772.安裝和配置MySQL安裝My
4、SQL很簡(jiǎn)單,只要按照安裝程序的提示一步一步的做就可以了,如果有問題可以到MySQL官方網(wǎng)站(http://dev.mysql.com/doc/)上查看在線手冊(cè)。接下來要配置MySQL。有些文章里寫道需要手工修改root用戶的密碼,其實(shí)這一步在MySQL安裝程序里就已經(jīng)完成了(可能那些文檔寫的較早,MySQL的安裝程序可能不太好用吧),因此不用再去設(shè)置。我們要新建一個(gè)Bug數(shù)據(jù)庫和一個(gè)Bugzilla訪問這個(gè)數(shù)據(jù)庫的用戶。操作如下:C:mysqlbin>mysql--user=root-pmysqlEnterpassword:********Wel
5、cometotheMySQLmonitor.Commandsendwith;org.YourMySQLconnectionidis15toserverversion:4.0.20a-debugType'help;'or'h'forhelp.Type'c'toclearthebuffer.mysql>createdatabase;QueryOK,1rowaffected(0.11sec)mysql>grantallprivilegeson.*to''@'6、_name>'identifiedby'';QueryOK,0rowsaffected(0.03sec)mysql>flushprivileges;QueryOK,0rowsaffected(0.00sec)mysql>quitByeC:mysqlbin>1.安裝Perl及其模塊安裝Perl也很容易,按照安裝程序提示一步一步裝就可以了。稍微復(fù)雜一點(diǎn)的是安裝它的模塊。不過有了Bugzilla漢化項(xiàng)目提供的批處理程序,這個(gè)步驟也非常簡(jiǎn)單了。大家只要記住一個(gè)簡(jiǎn)單的命令就可以了:ppninstallppnuni
7、nstall2.安裝Bugzilla把下載到壓縮包解壓到一個(gè)文件夾,然后運(yùn)行Bugzilla的安裝檢查程序(CheckSetup.pl)。它會(huì)自動(dòng)驗(yàn)證是不是安裝了必須的軟件。如果沒有什么問題它會(huì)在Bugzilla目錄里生成一個(gè)localconfig文件(沒有擴(kuò)展名)。用文本編輯器打開localconfig文件,找到下面兩段文字。$db_host表示服務(wù)器名稱,$db_name表示數(shù)據(jù)庫名稱,$db_user表示登錄用戶名,$db_pass表示密碼。修改這幾個(gè)值并保存。##HowtoaccesstheSQLdatabase:#$
8、db_host='localhost';#whereisthedatabase?$db_nam