日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

Bugzilla安装过程

發(fā)布時(shí)間:2025/3/17 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Bugzilla安装过程 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Bugzilla+Mysql+iis+perl模塊+ ActivePerl 安裝過程

??一、??????? 需要的軟件

安裝bugzilla需要的軟件有MySQL數(shù)據(jù)庫軟件,activeperl軟件,bugzilla安裝包,IIS組件

安裝環(huán)境

操作系統(tǒng)OS: Windows 平臺

Bugzilla:4.2或以上

數(shù)據(jù)庫:MYSQL: v5.5.21 For Windows 或以上

Web服務(wù)器:IIS服務(wù)器 或者Web?? Server: Apache 2.2.22 (released 2012-01-31) 或以上

Perl解析器: ActivePerl-5.14.2.1402-MSWin32-x86-295342.msi或以上? http://www.perl.org/

?

注意:在此需要說明的是我已經(jīng)假定你的電腦中有一個(gè)SMTP郵件服務(wù)器,若沒有可以在網(wǎng)上下載一個(gè)該服務(wù)。或者使用windows搭建一個(gè)pop3 SMTP郵件服務(wù)器

二、??????? 安裝設(shè)置MySQL數(shù)據(jù)庫

  • 1.?????? 安裝MySQL數(shù)據(jù)庫
  • 2.?????? 我用的是MySQL Installer mysql-5.5.21-win32.msi ?版下載地址 http://dev.mysql.com/downloads/installer/
  • 雙擊MySQL數(shù)據(jù)庫安裝軟件進(jìn)入如下的界面:

    ?

    單擊next

    ?

    此處選擇custom,單擊next

    ?

    在此改變MySQL的安裝目錄,單擊change

    ?

    將folder name中的路徑改為c:\MySQL單擊ok

    ?

    單擊next檢查改變的路徑是否正確

    ?

    單擊install安裝數(shù)據(jù)庫完成后出現(xiàn)下面界面

    ?

    然后一直點(diǎn)擊next知道出現(xiàn)如下界面

    ?

    單擊finsh按鈕此時(shí)MySQL數(shù)據(jù)庫安裝成功,不過會出現(xiàn)如下界面對MySQL進(jìn)行配置

    ?

    單擊next出現(xiàn)如下界面

    ?

    在此界面中選擇 standard configuration選項(xiàng)單擊next

    ?

    在此選中 include bin dir

    ectory in windows PATH選項(xiàng),單擊next,會出現(xiàn)一個(gè)頁面在此頁面中設(shè)置root用戶密碼,并選中enable root access from remote machines,并且選中create an anouymous account 選項(xiàng)創(chuàng)建一個(gè)匿名用戶,單擊next出現(xiàn)如下界面

    ?

    單擊execute成功后出現(xiàn)如下界面

    ?

    此時(shí)mysql安裝配置完成

    ?

  • 3.?????? 設(shè)置MySQL數(shù)據(jù)庫
  • 單擊開始->所有程序->MySQL->MySQL service 5.1->MySQL Command line Client出現(xiàn)如下界面

    在此輸入剛才配置MySQL時(shí)輸入的root 密碼,若沒有問題將會出現(xiàn)如下界面

    ?

    注意:若輸入密碼后,聽到一聲警報(bào),并且退出命令行界面,很有可能是MySQL服務(wù)沒有啟動,此時(shí)只要在計(jì)算機(jī)管理中的服務(wù)選項(xiàng)中啟動MySQL服務(wù)即可

    ?

    下面在MySQL服務(wù)器中創(chuàng)建一個(gè)bugs數(shù)據(jù)庫,和一個(gè)bugs用戶,以及為該用戶授予相應(yīng)的權(quán)限,命令如下:

    create database bugs;?????????????????? 創(chuàng)建一個(gè)數(shù)據(jù)庫bugs

    create user bugs@localhost;????????????? 創(chuàng)建一個(gè)用戶bugs

    grant all on bugs.* to bugs@'localhost';???? 為用戶bugs授權(quán)

    flush privileges;???????????????????????? 刷新用戶權(quán)限

    若成功出現(xiàn)如下界面

    ?

    ?

    鍵入命令quit退出命令行。

    此時(shí)bugzilla與MySQL有關(guān)的事情已經(jīng)完成

    三、??????? 安裝activeperl

    activeperl的下載和安裝比較簡單,這里不再贅述。我安裝的是ActivePerl-5.14.2.1402-MSWin32-x86-295342.msi,下載地址:
    http://www.activestate.com/activeperl/downloads/thank-you?dl=http://downloads.activestate.com/ActivePerl/releases/5.14.2.1402/ActivePerl-5.14.2.1402-MSWin32-x86-295342.msi

    雙擊activeperl安裝界面,一直點(diǎn)擊next直至完成安裝,activeperl的選項(xiàng)都是默認(rèn)的選項(xiàng),依照默認(rèn)安裝。如果只能選擇前兩項(xiàng),后面幾項(xiàng)是灰色不可選狀態(tài),請不要奇怪,認(rèn)真核實(shí)你的系統(tǒng)是否真的安裝了IIS

  • 運(yùn)行 ActivePerl 安裝程序

  • ?選擇安裝路徑

  • ?選擇關(guān)聯(lián)文件,默認(rèn)

  • 開始安裝

  • 安裝過程進(jìn)行中

  • 安裝完成 Finish

  • 檢測 Perl 是否安裝成功

  • ?

    然后安裝activeperl的perl 模塊詳情請見第四節(jié) 2安裝bugzilla軟件所需的perl模塊

    注意:用第四節(jié) 2安裝bugzilla軟件所需的perl模塊來安裝perl模塊時(shí)需要聯(lián)網(wǎng)

    四、??????? 安裝bugzilla

  • 1.?????? 安裝bugzilla文件
  • 將bugzilla安裝包解壓,由于使用的是bugzilla4.2版本所以將解壓后的bugzilla-4.2文件夾拷貝到c盤根目錄下。然后配置IIS服務(wù),IIS服務(wù)的配置請看第五節(jié)配置IIS

    下載地址:http://www.bugzilla.org/

    我使用版本是:Bugzilla 4.2 (2.9M)

  • 2.?????? 安裝bugzilla軟件所需的perl模塊
  • 使用bugzilla自帶的一個(gè)checksetup.pl來安裝bugzilla所需的perl模塊。如下圖所示

    在此命令行下安裝bugzilla所需的perl模塊,用checksetup.pl可以找到需要安裝的perl模塊,安裝的方法如下.

    若安裝 Template-CD模塊,單擊鼠標(biāo)右鍵選中標(biāo)記,然后選中上圖中的ppm install Template-CD,復(fù)制名稱 然后單擊鼠標(biāo)右鍵,按下鍵盤中的回車鍵enter鍵就可以完成該模塊的安裝

    用上面的方法完成所有缺失模塊的安裝,完成安裝的界面如下

    注意:

  • 一定要檢查是否安裝完成了所有的per模塊l,因?yàn)橛械膒erl模塊是要基于已經(jīng)安裝的perl模塊的,所以第一次安裝完成后最好再運(yùn)行一次checksetup.pl
  • 第二次運(yùn)行checksetup.pl模塊時(shí),有些模塊仍然沒法安裝,沒關(guān)系,因?yàn)槔锩嬗行┠K并不會影響到bugzilla的安裝
  • 若安裝成功將會在bugzilla目錄下生成一個(gè)localconfig文件。

    注意:生成的localconfig文件是一個(gè)沒有任何后綴的文件

    打開localconfig文件,將其中的$db_port = 0;改為$db_port = 3306; $index_html = 0;改為$index_html = 1;

    在命令行下再次運(yùn)行checksetup.pl將會生成和數(shù)據(jù)庫有關(guān)的數(shù)據(jù)表,

    生成數(shù)據(jù)表后會要求填入主機(jī)的地址服務(wù)器地址,

    管理員名字和賬號(該賬號是一個(gè)email地址)以及管理員登陸的密碼.和確認(rèn)密碼如下圖所示

    ?

    ?

    此時(shí)bugzilla安裝配置全部完成

    就可以登陸bugzilla的頁面了,打開一個(gè)網(wǎng)頁,輸入網(wǎng)址你配置的服務(wù)器地址http://192.168.1.1/bugzilla就可以登陸bugzilla如下圖

    ?

    五、??????? 配置IIS

  • 1.?????? 安裝IIS
  • 雖然IIS是windows自帶的組件,但在安裝系統(tǒng)時(shí)沒有安裝,所以首先要安裝IIS,具體過程請上網(wǎng)查詢,或者下載一個(gè)安裝包進(jìn)行配置安裝。

    2?? 創(chuàng)建虛擬目錄

    ??????

    單擊開始-> 管理工具->Internet信息服務(wù)(IIS)管理器,進(jìn)入如下圖所示的界面

    ?

    在默認(rèn)網(wǎng)站處單擊右鍵選擇如下圖

    ?

    選中虛擬目錄出現(xiàn)如下圖所示的界面

    ?

    點(diǎn)擊下一步,出現(xiàn)如圖所示的界面。在圖中鍵入名字bugzilla

    ?

    點(diǎn)擊下一步

    ?

    點(diǎn)擊瀏覽

    ?

    選中bugzilla的路徑

    ?

    單擊確定

    ?

    單擊下一步

    ?

    選中執(zhí)行

    ?

    單擊下一步

    ?

    點(diǎn)擊完成,在IIS中會出現(xiàn)如圖所示的界面

    ?

    ? 3.配置IIS

    ?????? ??? 在bugzilla中鼠標(biāo)右鍵選擇屬性如圖

    ??選擇屬性后出項(xiàng)如圖所示的對話框

    ?單擊配置

    ?單擊添加

    在可執(zhí)行文件中填入C:\Perl\bin\perl.exe %s %s"

    在擴(kuò)展名中填入.cgi

    在動作->限制為中填入GET,HEAD,POST

    如圖后面必須有一個(gè)雙引號

    點(diǎn)擊確定

    在bugzilla屬性對話框中選擇文檔,在默認(rèn)文檔中選中添加

    ?在添加默認(rèn)文檔對話框中添加index.cgi

    ?

    單擊確定

    ?單擊確定

    在web服務(wù)擴(kuò)展中,將perl CGI extension 設(shè)置為允許.

    web服務(wù)擴(kuò)展:選擇允許所有未知的CGI擴(kuò)展和所有未知的ISAPI擴(kuò)展

    修改bugzilla目錄下所有的cgi文件

    ,將#!/usr/bin/perl -wT替換為#!/usr/bin/perl -w

    到此IIS服務(wù)設(shè)置完成了

    最后就是漢化bugzilla不過你不想漢化也沒有問題。
     將漢化包解壓解壓到cn文件夾,將整個(gè)文件目錄 cn 拷貝至 Bugzilla 的子目錄 template;然后以管理員身份登錄Bugzilla,點(diǎn)擊頁腳的 Parameters(系統(tǒng)參數(shù)設(shè)置)鏈接,將 languages 一項(xiàng)的值改為 cn,保存,則以后見到的Bugzilla頁面就是漢語頁面了。如果想返回英文界面,將 cn 改回 en 即可。為保證向后兼容,漢化的文件全部存為 UTF-8 格式。但不管你是否漢化Bugzilla,為強(qiáng)迫Bugzilla采用UTF-8來處理字符串,避免Bugzilla偶然出現(xiàn)的亂碼,強(qiáng)烈建議大家將文件 安裝目錄>\Bugzilla\CGI.pm 的第55行改為 $self->charset('UTF-8')。漢化包的具體載你可以在http://bugzilla.org/download.html 里找到相應(yīng)的bugzilla漢化包。

    ?

    轉(zhuǎn)載于:https://blog.51cto.com/wh0119/1172786

    總結(jié)

    以上是生活随笔為你收集整理的Bugzilla安装过程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。