溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Linux系統(tǒng)如何安裝Bugzilla

發(fā)布時間:2022-01-24 11:55:27 來源:億速云 閱讀:162 作者:小新 欄目:開發(fā)技術(shù)

這篇文章主要介紹Linux系統(tǒng)如何安裝Bugzilla,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

Bugzilla 是一個開源的缺陷跟蹤系統(tǒng)(Bug-Tracking System),它可以管理軟件開發(fā)中缺陷的提交(new),修復(resolve),關(guān)閉(close)等整個生命周期。

Linux系統(tǒng)如何安裝Bugzilla

一. 安裝 Apache

使用源碼方式安裝apache.在解壓出來的源碼文件夾下,執(zhí)行:

./configure –prefix=/usr/local/apache-2.2.16

注:此處安裝的是2.2.16版本,這里是把apache安裝到/usr/local/apache-2.2.16目錄下。

接著執(zhí)行:

make

make install

這樣就完成了apache的安裝。

進入apache根目錄,執(zhí)行:

bin/httpd -k start

就會啟動apache,我們可以通過在瀏覽器上輸入服務(wù)器ip,如果出現(xiàn)“It works!”字樣,表示啟動成功。

二. 安裝Bugzilla

\1. 運行checksetup檢查bugzilla依賴的perl模塊是否安裝完全

將下載的Bugzilla二進制分發(fā)包解壓到/usr/local/bugzilla-3.6.2下(注:此處安裝是3.6.2版本),進入該文件夾,先執(zhí)行

 ./checksetup.pl --check-modules

用于檢查所需要的peal模塊是否都已安裝,如果檢查發(fā)現(xiàn)有未安裝的模塊,程序會提示你,并給出安裝命令。需要注意的是,在給出的安裝模塊列表中分為必須模塊和可選模塊,一般我們只需要安裝必須模塊就可以了。

\2. 生成localconfig文件 執(zhí)行: ./checksetup.pl 生成localconfig文件,localconfig文件包含安裝時需要設(shè)定的很多重要信息,比如

 $webservergroup='daemon' #apache使用的group
 $db_driver = 'mysql'; #使用的數(shù)據(jù)庫
 $db_host = 'localhost'; #數(shù)據(jù)庫服務(wù)器ip
 
 $db_name = 'bugs'; #數(shù)據(jù)庫名稱
 $db_user = 'bugs'; #連接數(shù)據(jù)庫的用戶名
 $db_pass = 'bugs';#連接數(shù)據(jù)庫的用戶密碼

我們需要根據(jù)實際情況來手動修改這些配制項。特別的數(shù)據(jù)庫賬戶,需要我們事先在數(shù)據(jù)庫中創(chuàng)建出這個賬戶并賦予其相應(yīng)權(quán)限,以便下一步安裝時通過通過該用戶執(zhí)行建庫腳本!

\3. 生成bugzilla需要的數(shù)據(jù)庫schema。執(zhí)行:

 ./checksetup.pl

生成Bugzilla所需要的數(shù)據(jù)庫schema.數(shù)據(jù)庫schema生成完成后,將會提示輸入管理員郵件地址、真實用戶名、密碼

至于,bugzilla的安裝已經(jīng)完成。

三. 配制Apache

我們需要通過配置來告訴Apache新安裝的bugzilla的位置,并且特別告知它是一個cgi程序,具體配制方法就是在apache的conf/httpd.conf文件中加入以下代碼:

 Alias /bugzilla /usr/local/bugzilla #給bugzilla的根目錄起一個訪問別名
    AddHandler cgi-script .cgi #指明這個目錄是cgi應(yīng)用
   Options +Indexes +ExecCGI #賦予執(zhí)行 cgi應(yīng)用的權(quán)力
   DirectoryIndex index.cgi
   AllowOverride Limit FileInfo Indexes
   Allow from all

以上是“Linux系統(tǒng)如何安裝Bugzilla”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI