網上查資料折騰了好久,Bugzillla終於能用了,用的是單機版的(Sqlite 數據庫),做個分享,少走彎路,寫完這個的時候竟然發現Bugzilla 官方文檔上有安裝和配置說明,這個彎子繞的不是一般的大,參考內容:
- Bugzilla 安裝 https://bugzilla.readthedocs.io/en/5.0/installing/windows.html
- IIS 配置 https://bugzilla.readthedocs.io/en/5.0/installing/iis.html#iis
1.安裝 Active Perl
直接360軟件管家安裝就可以了
2.安裝 Bugzilla
1.直接到 https://www.bugzilla.org/download/#stable 下載,我選的是5.0.4 穩定版,下載後解壓後文件夾是bugzilla-5.0.4
2.CMD cd 到 bugzilla-5.0.4 下運行 "perl checksetup.pl" 查看哪些lib 需要安裝,如果出現下圖的紅字就說明可以了,如果沒有就按提示安裝缺失模塊,安裝完後再次運行"perl checksetup.pl",直到出現下圖的文字
3.更改配置文件localconfig,將"$db_driver"的值設置成 “Sqlite”,如下圖所示
4.再次運行"perl checksetup.pl",出現下圖所示說明成功,期間還需要你填寫賬號信息
3.IIS 配置
1.打開計算機管理-》服務和應用程序=》Internet Information Services ,鼠標點擊網站=》右鍵點擊=》添加網站=》填寫網站名稱,bugzilla 的物理路徑=》點擊連接爲=》選特定用戶=》點設置=》輸入電腦用戶名和密碼信息=》依次點確定
2.點擊左側“Bugzilla”=》雙擊“處理程序映射”
3.在出現的頁面點擊“添加腳本映射”=》填入圖示內容=》確定
3.點擊左側“Bugzilla”=》雙擊“默認文檔”
4.在出現的頁面點擊“添加”=》在對話框中填入圖示的內容=》點確定
5.點擊左側“Bugzilla”,如果狀態和下圖右側紅框部分一樣,說明網站已經正在運行
6.打開瀏覽器,輸入 127.0.0.1 頁面如下圖所示,說明IIS配置成功,Bugzilla已經可以使用了
4.Buzilla 漢化(繁體)
目前漢化只能用繁體字(看不懂繁體就不要漢化了),到https://github.com/repeat/bugzilla-tw下載語言包,解壓後把文件夾 zh-TW放到bugzilla 下的template目錄下,如下圖所示
重新刷新網頁即可看到漢化版,點擊“EN” 或者 “zh-TW” 可以在繁體和英文之間切換語言
接下來就可以開心地使用Bugzilla 了,怎麼使用Bugzilla 就不是這篇文章要講的了