win7 64位系統bugzilla故障管理平臺搭建過程

      bugzilla是一款開源故障(bug)管理軟件,以下是windows7 64位系統上bugzilla搭建過程,bugzilla的安裝搭建包括四部分:MySQL安裝、ActivePerl安裝、Bugzilla安裝、windows  IIS服務安裝配置。

 

一、MySQL安裝

下載網址:http://dev.mysql.com/downloads/mysql/  

MySQL安裝包:mysql-5.6.25-winx64.zip

 

安裝過程:

1.  將mysql-5.6.25-winx64.zip解壓到C盤。

2.  配置默認文件:在mysql-5.6.25-winx64目錄下,新建my.ini,my.ini在運行時會替換掉my-default.ini。

 在my.ini中複製下面的代碼並保存:                           

[mysql]

# 設置mysql客戶端默認字符集

default-character-set=utf8

[mysqld]

#設置3306端口

port = 3306

# 設置mysql的安裝目錄

basedir=C:\mysql-5.6.25-winx64

# 設置mysql數據庫的數據的存放目錄

datadir=C:\mysql-5.6.25-winx64\data 

# 允許最大連接數

max_connections=200

# 服務端使用的字符集默認爲8比特編碼的latin1字符集

character-set-server=utf8

# 創建新表時將使用的默認存儲引擎

default-storage-engine=INNODB

 

3.以管理員身份運行cmd.exe(不然會涉及權限問題),切換到目錄C:\mysql-5.6.25-winx64\bin(windows 命令行的目錄切換方法可在網上自行查找,此處不贅述);

輸入命令“mysqld  install”安裝MySQL;

命令“net  start   mysql” 啓動MySQL服務,也可以在開始中輸入“services.msc” ,找到services.msc,在services.msc中找到MySQL,將其開啓;

命令"mysql   -uroot   -p" ,這時會提示輸入密碼,直接回車即可。

依次命令 “select    current_user();  ”  ->   "show  databases"  ->  "use mysql" 

->"update   user   set   password=password(" ***你的密碼****** ")  where user='root'  "  

命令“exit”即可退出,這樣就設置密碼成功。

再次進入數據庫,

create database bugs;    創建一個數據庫bugs ;

create user bugs@localhost ;              創建一個用戶bugs

grant all on bugs.* to bugs@'localhost';     爲用戶bugs授權

flush privileges;                         刷新用戶權限

 

以上的內容和bugzilla有關。

然後退出即可。

 

本節參考文章:

http://www.oschina.net/question/208081_83143

http://jingyan.baidu.com/article/597035521d5de28fc00740e6.html

http://www.cnblogs.com/xiaoit/p/3967511.html

 

 

二、ActivePerl安裝

下載網址:http://www.activestate.com/activeperl/downloads

ActivePerl安裝程序:ActivePerl-5.20.2.2001-MSWin32-x64-298913、

安裝過程簡單,點擊“下一步”即可,將其安裝到C盤,安裝完的路徑爲:C:\Perl64

 

 

三、Bugzilla安裝

下載網址:https://www.bugzilla.org/download/

Bugzilla安裝程序:bugzilla-5.0.tar.gz。Bugzilla應該不分32位還是64位,直接下載就可以使用。

 

安裝過程:

1.將bugzilla-5.0.tar.gz解壓到C盤,解壓後的路徑是:C:\bugzilla-5.0;

2.以管理員身份運行cmd.exe(不然會涉及權限問題),切換到目錄C:\bugzilla-5.0

3.命令行運行 "checksetup.pl", 閱讀運行後的提示;

4.按照提示下載所需要的Perl模塊,一般的下載命令是“ppm  install  模塊名”,有的模塊是必須要下載的,有的模塊是選

  擇下載的,這個在checksetup.pl運行後已經詳細給出。在選擇下載模塊中,可能有些模塊是下載不了的,這不要緊,不

 會影響使用。

5.安裝完模塊後,會生成localconfig文件,同時提示修改localconfig文件。這個文件無後綴,修改內容爲:

   $db_port = 0  - > $db_port = 3306;    $index_html = 0 - > $index_html = 1;

   $db_name = 'bugs_example'; $db_user = 'bugs_example';指定相應的數據庫。

6.再次運行checksetup.pl,生成和數據庫相關的數據表。

7.命令行會提示輸入如下信息:SMTP server hostname,這個填寫要使用的服務器的地址。之後還有一些要填寫的東西,

  根據自己情況自行而定。

 

bugzilla安裝完畢。

 

本節參考:http://www.oschina.net/question/208081_83143

 

四、IIS安裝配置

1.安裝IIS服務,控制面板->所有控制面板項->程序和功能->左上角打開或關閉Windows功能->Internet 信息服務,把裏面的

   大小項全選,windows會自行安裝。

2.控制面板->所有控制面板項->管理工具->Internet 信息服務(IIS)管理器, 在“網站”下,右擊默認網站,“添加虛擬目

   錄”,輸入別名bugzilla,物理路徑鎖定到C:\bugzilla-5.0。可看見“網站”下多了bugzilla目錄。

3. 點擊bugzilla目錄,版面右邊出現,bugzilla主頁,點擊IIS下的“默認文檔”,操作“添加”,名稱是“index.cgi”。

4.同樣在bugzilla主頁,點擊IIS下的“處理程序映射”,操作“添加腳本映射”,進入界面,請求路徑“ *.cgi ”;可執行文

   件“C:\Perl64\bin\perl.exe  -T  "%s"  %s”;名稱可隨便填寫。

 

五、在瀏覽器中進入網址 http://localhost/bugzilla/,即可進入自己的bugzilla主頁。

 

公司電腦無法截圖,只以文字描述,希望對過客有幫助。  bugzilla的郵件發送見下一篇博文。

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章