亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源Bug管理工具 > Bugzilla
Bugzilla 的安裝(在Windows 2000上)
作者:網絡轉載 發布時間:[ 2014/2/27 11:30:43 ] 推薦標簽:Bugzilla Windows 安裝

一、安裝Perl
1、下載ActivePerl,我下載的是ActivePerl-5.8.0.806-MSWin32-x86.msi,安裝到D:Perl(安裝路徑可自定,以下同)
2、打開D:PerlLibCPAN.pm 查找并更改$CPAN: defaultsite ||= "ftp://ftp.perl.org/pub/CPAN";為$CPAN: efaultsite ||= "http://cpan.shellhung.org";,主要是為了提高下面安裝其他perl模塊時的下載安裝速度。
二、安裝Mysql
1、下載Mysql,我下載的是mysql-4.0.15-win.zip,直接安裝即可。同時可以下載安裝mysqlcc-0.9.3-win32.zip,這是mysql的管理軟件,挺好用的。
2、修改mysql的root用戶密碼
E:>cd mysql
E:mysql>cd bin
E:mysqlin>mysql -u root mysql
mysql>UPDATE user SET Password=PASSWORD(') WHERE user='root';
mysql>FLUSH PRIVILEGES;
其中為root用戶的新密碼。更改密碼后,要用root用戶訪問mysql,必須使用mysql -u root -p,按提示敲入正確的root密碼。
3、創建bugs用戶,并賦給相應的權限
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,INDEX, ALTER,CREATE,DROP,REFERENCES,LOCK TABLES,CREATE TEMPORARY TABLES ON bugs.* TObugs@localhostIDENTIFIED BY '';
mysql> FLUSH PRIVILEGES;
要記住bugs用戶的密碼,在下面的bugzilla配置文件要用。
4、創建bugs數據庫
mysql>create database bugs;
三、下載Bugzilla(www.bugzilla.org)
好下載bugzilla-2.17.4,如果安裝2.16好像要改很多perl腳本,我沒有安裝成功.
解壓到E:Bugzilla
四、配置IIS
1、打開控制面板->管理工具->Internet Information Services, 再Default Web Site右鍵選擇Properties-> Home Dictory-> Configuration,在App Mappings中點擊Add增加如下資料
Executable: D:Perlinperl.exe "%s" %s
Extension: .pl
Limit to: GET,HEAD,POST
Executable: D:Perlinperl.exe "%s" %s
Extension: .cgi
Limit to: GET,HEAD,POST
注意Perl.exe的路徑
2、Default Web Site中增加Virtual Directory: Bugzilla。Access Permission增加Execute。
3、選擇剛建立的虛擬目錄Bugzilla,右鍵選擇Properties-> Documents。Default Documents中增加index.cgi。
五、安裝Bugzilla
bugzilla目錄下有一個checksetup.pl腳本。這個腳本寫的簡直太好了,它既可以檢查bugzilla需要的perl模塊是否已安裝,又可以創建數據庫的表及admin用戶。不過需要改幾個地方才能夠在windows下正常使用。在/bugzilla/docs/html/Bugzilla-Guide.html中有如下描述:
4.3.1.3.1. Changes to checksetup.pl
In checksetup.pl, the line reading:
my $mysql_binaries = `which mysql`;
to
my $mysql_binaries = "D:mysqlinmysql";
And you'll also need to change:
my $webservergid = getgrnam($my_webservergroup)
to
my $webservergid = '8'
安裝過程中還得改幾個地方才能用。這在下面一步步介紹。
現在先運行cmd到dos下,進入bugzilla目錄,運行perl checksetup.pl看看有什么提示信息。
1、安裝perl模塊
到cpan.shellhung.org,點擊perl module->all module,下載AppConfig-1.55、CGI.pm-3.00、DBD-mysql-2.9002、DBI-1.38、Template-Toolkit-2.10、TimeDate-1.16。perl模塊有兩種安裝方法,一種直接解壓下載模塊,進入其目錄,運行
perl MakeFile.pl
nmake
nmake test
nmake install
(安裝了VC會有nmake)
另一種是運行ppm ,DBD-mysql-2.9002、DBI-1.38好用這種方式。
安裝完成后可以運行perl checksetup.pl檢查是否bugzilla需要的perl模塊都安裝完畢。
2、修改checksetup.pl
3751~3756行注釋掉:
#$SIG = &bailout;
#$SIG = &bailout;
#$SIG = &bailout;
#$SIG = &bailout;
#system("stty","-echo"); # disable input echoing
3759和3769這兩行也要注釋掉,否則它老是提示你輸入admin密碼。
3、運行perl checksetup.pl,如果沒有什么錯誤提示,會生成localconfig文件
4、修改localconfig文件
$index_html = 1 (生成index.html)
$mysqlpath = "emysqlin" (你的mysqlin路徑)
$webservergroup = "8"
$db_user = "bugs" (mysql的登陸用戶名)
$db_pass = ''(mysql bugs用戶的登陸密碼)
5、再次運行perl checksetup.pl, 系統提示創建Administrator的相關郵件,Realname,密碼的資料。
后,如果成功,后會提示Reminder: Bugzilla now requires version 8.7 or later of sendmail
6、修改所有的cgi文件,去掉第一行的后一個字符T
打開瀏覽器,鍵入http://localhost/bugzilla即可進入bugzilla登陸界面
7、修改bugzilla為中文界面
到http://sourceforge.net/projects/bugzilla-cn/下載bugailla-2.17.4-cn-0.92.tar.gz,把解壓后的cn目錄copy到E:ugzilla emplate,然后修改E:ugzillaBugzilla emplate.pm文件,在76行增加my $languages = "cn"。轉換成中文.

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 00超粉嫩福利网站导航 | 国产成人精品系列在线观看 | 天堂va亚洲va欧美va国产 | 白洁性荡生活96 | 国产成人91 | 又粗又黄又猛又爽大片免费 | 在线亚洲精品国产成人二区 | 天堂va欧美ⅴa亚洲va一国产 | 午夜yy6080在线观看福利片 | 天天躁夜夜躁狠狠躁 | 天天操狠狠 | 色综合综合在线 | 茄子视频黄 | 国产干美女 | 国产一级aaa全黄毛片 | 制服丝袜中文在线 | 国产一级一片免费播放i | 香港经典三级成人xxx | 日韩综合在线视频 | 在线a亚洲视频播放在线观看 | 欧美日韩一区二区三区在线观看 | 日韩欧美无线在码 | 一区二区三区四区在线视频 | 久久亚洲精品成人 | 免费一级特黄3大片视频 | 欧美不在线| 国产大片在线播放 | 一级女人18片毛片免费视频 | 欧美一级色 | 91成人精品视频 | 91看片淫黄大片欧美看国产片 | 免费看一级片 | 日韩一级在线视频 | 欧美三页| 2021国产精品成人免费视频 | 欧美国产日本高清不卡免费 | 夜夜偷天天爽夜夜爱 | 日日热| 欧美一级做一级做片性十三 | 欧美三级 欧美一级 | 影音先锋色图 |