没有翅膀,我也要飞翔~!

Win2000下Bugzilla安装实录

上一篇 / 下一篇  2007-09-15 08:15:17

Win2000Bugzilla安装实录

he4\iYl5Zw/X0

 

`D#_&_&M0

1       前言:

&l+Kk#I#wwez&q0

Bugzilla是软件测试的利器,是一款优秀的开源的Bug Tracking System;由于是专门为Unix定制开发的,因此要想在Windows平台下安装,需要费不少的劲;不晓得是什么原因,网上有关Bugzilla的安装讲解大多都是支离破碎的,再加上它本身就是一种可以任意修改的Perl脚本程序,而且Bugzilla开发小组在代码维护和发布上也可能有点小问题;这些因素造成要想在Windows平台下搭建一个相对完整的Bugzilla系统,更是难上加难;不过,如果有一定的Perl语言知识的话,改动起来还是比较快的。

eRQ @1^0

本文是针对在WindowsLAN环境下,安装和修改Bugzilla脚本的的经验介绍,一步一步的向您介绍如何配置和搭建Bugzilla的安装环境。下面是本文的另一些连接映射,欢迎各位看官讨论使用,共同进步。软件测试网u _4Za9eNJ,S5QyU

葵花论坛:http://www.kuihua.net/bbs/dispbbs.asp?boardID=1&RootID=1035&ID=1035

v ~zT;{O0I0

微软培训:http://www.devmanclub.com/ShowPost.aspx?PostID=4130软件测试网"c%DNl(G[&Y*B

CSDN专栏:http://www.csdn.net/Develop/read_article.asp?id=24088

8u*nDn s2S"ix:GX0

    另外,本文参考了微软培训论坛里的如下文章,本文应该是此文的改进版:),如有不妥,请留言或E-Mail联系我。同时,为了确保各位看官能够真正将Bugzilla用起来,将广大的人民群众从修改Perl脚本的苦海中解救出来,我还提供了一个已经排除了大量Bug的汉化版,但还是要做简单修改,主要是填写E-Mail地址和Mysql的安装路径;文章最后还探讨了如何利用CVSNT系统,与Bugzilla开发小组同步升级,避免重复修改Bugzilla的升级版本;有关CVSNT系统请参考本人的相关文章。   

c7f|Hr-w$m0

参考文章:http://www.devmanclub.com/ShowPost.aspx?PostID=2584软件测试网t6WaB"R ^$M?Y

CVS文章:http://www.csdn.net/Develop/read_article.asp?id=19756

Yv5Z8B.b*[`M0

下载连接:http://www.kuihua.net/soft/Bugzilla-2.17.6(Jackey).rar

+DbZZd7o0

最后,祝愿各位看官用得开心,每天利用Bugzilla消灭无数的Bug,哈哈!!软件测试网 ]qh3uU6yuXG

2       安装MysqlMysqlcc软件测试网E|hBI#eK

1.   本文使用的是最新Mysql For Windows4.0.17版本,没有出现问题,这是官方下载连接:http://www.mysql.com/get/Downloads/MySQL-4.0/mysql-4.0.17-win.zip软件测试网A_2d/^+uD3B^8c7h

2.   安装时需要注意最好不要改动Mysql的默认安装位置,否则,无法引导,需要改动一些设置。这里假-设你的安装位置为:D:\mysql

JE:C#N-` SC0

3.   安装完毕后进入D:\mysql\bin,执行winmysqladmin.exe,如果出现绿灯,则说明你的Mysql系统正常启动了。软件测试网0w9?8n!f._

4.   下载Mysql Center Control版本,这是一个Mysql的管理器,可以直接修改数据库内容,非常方便。下载连接:http://ftp.tku.edu.tw/mysql/Downloads/MySQLCC/mysqlcc-0.9.3-win32.zip软件测试网AHkL u-pV

5.   修改mysqlroot用户密码:软件测试网[6FJ[a2I7X5d X

D:\>cd mysql

cul3x-t0

D:\mysql>cd bin

cm6Mz nF+c0

D:\mysql\bin>mysql -u root mysql软件测试网$MEv |4J%o+bS"g

mysql>UPDATE user SET Password=PASSWORD('<new_password>') WHERE user='root'; 软件测试网3r/[!|0J SW:S

mysql>FLUSH PRIVILEGES; 软件测试网/J \-s7c~

说明:其中<new_password>root用户的新密码。更改密码后,要用root用户访问mysql,必须使用mysql -u root -p,按提示敲入正确的root新密码。

(k3rumV5pV0

6.   创建bugs用户,并赋给相应的权限:软件测试网(~:RuV5yz,`3l

   mysql>GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, DROP, REFERENCES, LOCK TABLES, CREATE TEMPORARY TABLES ON bugs.* TO bugs@localhost IDENTIFIED BY '<bugs_password>';

z8qZ#V \5D(I2g0

mysql> FLUSH PRIVILEGES;

-x.iYb5gXH5k0

说明:要记住bugs用户的密码,在下面的bugzilla配置文件要用。软件测试网t5aU*bp4z3YO

7.   创建bugs数据库:软件测试网W K^&r T_0T

mysql>create database bugs;软件测试网q1r3P2NR'cC0v

mysql>exit软件测试网|~nLu m-c

8.   这时可以打开mysqlcc.exe,用root用户登陆到本机的mysql数据库中,看看变化;注意:上面的数据库操作可以直接在mysqlcc中操作。

)I&R;W bFS0

3       安装ActivePerl和相关Module软件测试网_7Kx~V!o

1.   下载ActivePerl-5.6.1.633-MSWin32-x86.msi或以上版本。这里假设你的安装路径是:D:\Perl

,Z/[y YR(k+q-Y4VR8d0

2.   修改PPMPerl Package Manager)的下载地址,提高Perl安装其它模块时的下载速度。软件测试网Y[g'{\I!R

打开D:\Perl\Lib\CPAN.pm,查找并更改$CPAN: defaultsite ||= "ftp://ftp.perl.org/pub/CPAN";$CPAN: defaultsite ||= "http://cpan.shellhung.org";软件测试网z,{~Tb&sj,y'f

3.   由于有几个Perl Module无法直接安装,需要下载到本地通过nmake.execl.exe编译并安装,因此,最好装一个Visual C++ 6.0,这样才能完成特殊模块的安装。软件测试网 ei4[6bOi Y{/`

4.   Bugzilla需要多个Perl Module的支持,在它的帮助文档中有介绍,为了方便和简化各位看官的安装过程,本人写了一个简单的批处理文件,如果你下载了本人提供的修改包,解压后有一个PerlModule目录,里面有一个PerlModule.bat文件,直接运行就可以了,但需要注意的是:有几个模块无法直接安装,仔细看提示,告诉了你如何安装这些特殊模块。这里新增加了Authen::SASL模块,用于发送邮件认证信息。此外,在本文的附录中列出了这个批处理的源代码,供各位看官改进和参考。软件测试网9eR$`?lh#w T-q/cp1k%B

4       下载Bugzilla

H!?Jl]WWB0

1.   首先说明:如果你已经下载了我提供的修改包,这部分可以直接跳过,修改包里已经改好了。

LIz u'U0

2.   www.bugzilla.org上目前只有bugzilla-2.17.6.tar.gz下载,但是它的用户认证部分有问题,就是Bugzilla\Bugzilla\Auth\DB.pm这个文件,可以从Mozilla提供的CVS服务器上下载最新的替换掉,MozillaCVS服务器如下:anonymous@cvs-mirror.mozilla.org:/cvsroot软件测试网S9O X2t(M!oQ\

3.   这里假设你的解压位置为:D:\Bugzilla

uEj-s,a/@0

4.   下载中文汉化版,可以到sourceforge.net

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2011-05-26  
1234567
891011121314
15161718192021
22232425262728
293031    

我的存档

数据统计

  • 访问量: 184
  • 日志数: 1
  • 建立时间: 2007-09-15
  • 更新时间: 2007-09-15

RSS订阅