配置bugzilla過程

簡單寫寫配置bugzilla過程
用的是bugzilla3.02版本,可以到官網下載
我用window2003+IIS6.0
先把IIS裝了,在控制面板--添加刪除裏面可以裝,要放window2003光碟。
再裝mysql,我這裏是用4.1.22版,估計以上的版本都可以吧。
mysql> create database bugs;  
mysql> grant all privileges on bugs.* to 'root'@'localhost' identified by 'password'; 
mysql> flush privileges; 
mysql> quit 
mysql> set password for 'root'@'localhost' = OLD_PASSWORD('password'); 
裏面的root是登錄mysql的賬號,password是密碼
再裝ActivePerl,我這裏用的是5.8.8.819版本,好像用5.10有點問題,比較麻煩。
把bugzilla目錄放到c:\bugzilla
到cmd上的bugzilla目錄中運行checksetup.pl
可以看到需要裝的modules
再把相關modules放到bugzilla目錄裏面
[url]http://download.csdn.net/source/269768[/url]
這裏有modules的下載。
裏面有個批處理文件可以把modules都裝上。
再把bugzilla裏面的localconfig文件用記事本編輯一下。
修改以下
$db_user = "root"; # user to attach to the MySQL database 
$db_pass = 'password';
這兩項就是對應mysql上設置的兩個。
裝好後就到cmd上的bugzilla目錄中運行checksetup.pl
途中會要你寫郵箱啊,名字,密碼,填上就好。
接着要設置IIS
打開控制面板->管理工具->Internet 服務管理器,在默認 Web 站點點按右鍵選擇屬性->主目錄->配置…,在應用程序映射中點擊添加,增加如下資料:
CGI腳本解析器:(*.cgi)
可執行文件: C:\Perl\bin\perl.exe -T "%s" %s
擴展名: .cgi
僅限於: GET,HEAD,POST

默認 Web 站點->新建->虛擬目錄:
別名:Bugzilla,訪問目錄:C:\Bugzilla,訪問權限中增加寫入權限。
選擇剛建立的虛擬目錄Bugzilla,右鍵選擇屬性->文檔。默認文檔中增加index.cgi

在web服務擴展上,把perl CGI,perl ISAPI,perlex isapi選爲允許。
後來出現403.1錯誤。(不知道有沒有人和我一樣)
我到 默認網站--bugzilla 右鍵--屬性 虛擬目錄--執行權限 改爲 純腳本
後來就可以了。

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