bugzilla win7下安裝步驟_第1頁
bugzilla win7下安裝步驟_第2頁
bugzilla win7下安裝步驟_第3頁
bugzilla win7下安裝步驟_第4頁
bugzilla win7下安裝步驟_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、Bugzilla win7安裝說明作者:伯恩(QQ: 846081627 未經(jīng)允許也可以隨便轉(zhuǎn)載)一、 安裝mysql數(shù)據(jù)庫mysql-5.5.21-win32.msi(請不要用很新的版本)注意:如果之前有安裝過mysql要在C:ProgramData目錄下,把MySQL目錄刪除,否則Start service這一步會出錯。二、 配制數(shù)據(jù)庫(1) 創(chuàng)建bugzilla要使用的數(shù)據(jù)庫運行上上圖所示,并輸入密碼(安裝數(shù)據(jù)庫時設(shè)置的)輸入命令: create database eamobugs;(2) 創(chuàng)建bugzilla數(shù)據(jù)庫用戶并授權(quán)(3) 刷新用戶權(quán)限:flush privileges;(4)

2、 測試數(shù)據(jù)庫和用戶名是否可用。登錄成功:查看剛才創(chuàng)建的數(shù)據(jù)庫是否存在查看 數(shù)據(jù)庫中是否有表,在這里是沒有表的(Empty set)。到此為止數(shù)據(jù)庫部分安裝完成。三、 安裝perl在這里使用ActivePerl_010812913.msi安裝包(請不要用太新的)。安裝的時間有點長,請耐心等待。檢查perl安裝是否成功。四、 安裝bugzilla(這里使用bugzilla-5.0.tar.gz)(1) 解壓并得到到C盤根目錄下,把bugzilla-5.0目錄名稱改為bugzilla即c:bugzilla不改也問題不大。(2) 以管理員身份進入cmd并切換到c:bugzilla目錄下

3、,執(zhí)行checksetupt.pl check-modules(3) 安裝缺失的模塊以上情況說明網(wǎng)上沒有對應(yīng)的模塊。注意:不是所有缺失的模塊都需要安裝。但所有缺失的模塊都給它安裝一下,能裝的裝,不能裝的拉倒。(4) 執(zhí)行checksetup.pl(5) 修改C:bugzillalocalconfig文件打開localconfig文件,將其中的$db_port = 0;改為$db_port = 3306; $index_html = 0;改為$index_html = 1;$db_name = '' 改為創(chuàng)建的數(shù)據(jù)庫的名稱。(注意:名稱放單引號中)$db_user = '

4、' 改為創(chuàng)建的數(shù)據(jù)庫用戶名。$db_pass = '' 改為數(shù)據(jù)庫用戶密碼。$db_port =0; 改為3306$index_html = 0; 改為$index_html = 1;(6) 配制完成后,在命令行下再次運行checksetup.pl將會生成和數(shù)據(jù)庫有關(guān)的數(shù)據(jù)表。(7) 到這一步時輸入smtp服務(wù)器的地址,例如QQ郵箱,就輸入。163郵箱就輸入。(注意,這個郵件是用于bugzilla服務(wù)發(fā)郵件用的,必須真實有效)。(8) 輸入管理員郵件地址(這是就是bugzilla管理員賬號,必須是郵件格式的,可以是一個假的郵件,例如:dog, 請牢牢記住自己設(shè)置的管理員

5、賬號,否則無法以管理員身份登錄bugzilla,如果管理員賬號忘記了,你可以通過刪除數(shù)據(jù)庫中所有的表,執(zhí)行checksetup.pl來重新設(shè)置,但是這個代價是沉重的。還有一種方法就是找到管理員所在的表,刪除這個表,重新執(zhí)行checksetup.pl但這個方法未測試過。)(9) 輸入管理員真實名稱可以隨便輸入一個,后面可以在c:/bugzilla/data/params.json文件中進行修改。但建議輸入(8)中設(shè)置的郵件地址中之前的字符串作為real administrator的name。(10) 設(shè)置管理員密碼:輸入管理員密碼。(這個也要牢牢記住)(11) 輸入確認密碼,然后變成到此為此bu

6、gzilla配制先告一段落。五、 IIS安裝配制,在此以WIN7 IIS7.0 為例。(1) 進入控制面板->程序->打開或者關(guān)閉windows功能。(需要耐心等待一會)把Internet信息服務(wù)選擇成如上圖所示,選項框中打鉤的說明子選項已經(jīng)全部選擇,為藍色方塊的說明下面還有些沒選擇。按上圖選擇就夠了。點擊確定后,耐心等待它安裝完成。(2) 進入IIS進行配制(1)從控制面板->系統(tǒng)和安全->管理工具->(我這里出了點問題,沒法截圖了)直接按上面的命令進入最簡單。在Default Web Site上右擊選擇“添加應(yīng)用程序”(3) 單擊剛才添加的“應(yīng)用程序”,即圖中

7、的bugzilla, 在功能示圖中雙擊“默認文檔”在右上角點擊“添加”(4) 單擊Default Web Site在功能示圖中找到“處理程序映射”雙擊打開它。然后在右上角選擇“添加腳本映射”點擊“確認”,再點擊“是的”(5) 還是在Default Web Site再次點擊“添加腳本映射”點擊“確認”,再點擊“是的”(6) 單擊剛才添加的應(yīng)用程序,即”bugzilla”, 在功能示圖上,雙擊打開“處理程序映射”在右上選擇“添加腳本映射”(7) 重啟IIS到此為止,應(yīng)該可以在瀏覽器中訪問bugzilla了。訪問方式有以下幾種:/bugzilla/http:/127.0

8、.0.1/bugzilla/index.cgihttp:/localhost/bugzilla/http:/localhost/bugzilla/index.cgihttp:/eamo-tech/bugzilla/ 其中eamo-tech為計算機名稱http:/eamo-tech/bugzilla/index.cgi0/bugzilla/0/bugzilla/index.cgi注意點:(1) bugzilla管理員,是在執(zhí)行checksetup.pl時設(shè)置的賬號和密碼,仔細回想一下。別忘記了。如果忘記了,請參考本說明書中第四步

9、安裝bugzilla的步驟。(2) 在bugzilla管理員設(shè)置中,urlbase設(shè)置中,千萬別啟用 ssl_de.否則會導(dǎo)致bugzilla無法訪問,怎么修復(fù)都不行,全部卸載,按此文檔說明一步步重來。六、 以管理員身份登錄bugzilla設(shè)置郵件。沒有設(shè)置郵件的話,用戶注冊無法順利進行,因為注冊需要郵件確認。mail_delivery_method:SMTPmailfrom: aaaause_mailer_queue: on或者offsmtpserver: (注意:不同郵件這個是不一樣的,例如)smtp_username: aaaasmtp_password: 就是郵件的密碼smtp_ssl:off (注意:請不要使用SSL可能會導(dǎo)致網(wǎng)頁無法訪問)smtp_debug:如果郵件有問題,可以打開這個調(diào)試開關(guān),方便跟蹤問題。點擊save_chages.到此為止郵件設(shè)置完成。七、 設(shè)置urlbase點擊網(wǎng)面上的Home,回到如下界面。點擊urlbaseUrlbase: 0/bugzilla/ssl_redirect: OFF (這個一定要選擇OFF,不然會導(dǎo)致bugzilla無法訪問,涉及到證書的問題,這個有點復(fù)雜,我暫時沒搞明白。超出一個嵌入式軟件工程師的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論