hanjiangguai 发表于 2007-3-26 09:31:46

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


注意在DBI和DBD::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:54

不错,感谢分享,继续努力 ^^

sunny2006 发表于 2007-3-27 12:23:04

thanks!

thanks!

270611423 发表于 2007-12-2 11:36:29

fgdf

知道不知道Bugzilla中定义了哪些错误状态?
谢谢了啊
页: [1]
查看完整版本: Bugzilla 安装手册1