51Testing软件测试论坛

标题: Bugzilla 安装手册1 [打印本页]

作者: hanjiangguai    时间: 2007-3-26 09:31
标题: Bugzilla 安装手册1
一 环境:linux7.2 bugzilla-2.17.3.tar

bugzilla的环境需求:

MySQL database server和mysql client (3.22.5最好是原码安装)

Perl (5.004 or greater, 5.6.1 is recommended if you wish to use Bundle::Bugzilla)

DBI Perl module

Data::Dumper Perl module

Bundle::Mysql Perl module collection

TimeDate Perl module collection

GD perl module (1.8.3) (optional, for bug charting)

Chart::Base Perl module (0.99c) (optional, for bug charting)

DB_File Perl module (optional, for bug charting)

web服务器:Apache

MIME::Parser Perl module



安装步骤


1.安装或升级到perl5.6.1版本

2.安装perl模块


2.1
可以直接perl -MCPAN -e 'install "Bundle::Bugzilla"'安装与bugzilla相关的模块,这个过程比较耗时,并且由于网络速度的影响会很慢一定要耐心等待.(我在安装时过于着急,就中断了,后面造成第一次安装模块不完全).如果这一步成功了就可以跳过下面的手动安装.


2.2如果上面安装失败,就进行手动安装.bugzilla需要必要的模块是


AppConfig (v1.52) CGI (v2.88) Data::Dumper (any) Date::Parse (any) DBI (v1.13)


DBD::mysql (v1.2209) File::Spec (v0.82) File::Temp (any) Template (v2.07) Text::Wrap (v2001.0131)


如果要使用 Bugzilla 的图表功能,还需要安裝以下的模块:


GD (v1.20) Chart::Base (v0.99) XML::Parser (any) GD::Graph (any) GD::Text::Align (any)


方法一:


模块安装方式如下(其他模块相似):


perl -MCPAN -e 'install "DBI"'


注意此时会ftp到bugzilla网站下下载相关的安装文件.注意网速有时会很慢耐心等候




方法二:


找到该模块需要的相关文件的地址,在win2000下用flashget下载(这样会快一些)然后在传到linux上


tar zxvf *.tar.gz


cd *


perl Makefile.PL


make


make test


make install



注意在DBIDBD::mysql是有先后顺序的.先安装DBI,后安装DBD::mysql(它会用到mysql的一些头文件所以mysql要原码安装)


mysql
原码安装后,需要用mysql_install_db创建数据库,然后chmod -R mysql.mysql VAR mysqld_safe &启动数据库





北京地区对软件测试感兴趣的朋友可以加我qq交流:306513768


[ 本帖最后由 hanjiangguai 于 2007-3-30 11:43 编辑 ]
作者: kolecat    时间: 2007-3-27 11:11
不错,感谢分享,继续努力 ^^
作者: sunny2006    时间: 2007-3-27 12:23
标题: thanks!
thanks!
作者: 270611423    时间: 2007-12-2 11:36
标题: fgdf
知道不知道Bugzilla中定义了哪些错误状态?
谢谢了啊




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2