Bugzilla安装失败
Bugzilla 是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。虽然Bugzilla很强大,但是安装的复杂程度也是难以想象的,安装了N次,每次都是因为perl module无法安装导致前功尽弃。虽然失败了,但是有一些问题拿出晾晒一下。
1、启动Mysql
2、修改root用户密码为mysql
3、创建bugs数据库
4、安装httpd
5、安装Bugzilla
1. 安装bugzilla
# tar zxvf bugzilla-5.0rc2.tar.gz
# mv bugzilla-5.0rc2 /usr/local/apache/htdocs/bugzilla
#chmod 777 /usr/local/apache/htdocs/bugzilla –R
2. 安装bugzilla所需模块
由于默认的perl安装包缺少一些bugzilla需要的模块,所以需要补充一些模块,最好是在线进行,不要一个一个的自己安装。以root身份运行在联网情况下用以下命令安装所需的最少perl模块:
#perl -MCPAN -e 'install "Bundle::Bugzilla"'
Are you ready for manual configuration? [yes] no
of modules we are processing right now? [yes] 敲回车,以后都敲回车!
#/usr/bin/perl install-module.pl -all
# perl -MCPAN -e 'install "mod_perl2"'-----------------------------------这一步安装失败
安装需要把Apache的apxs路径:/usr/local/apache/bin/apxs
#cd /usr/local/apache/htdocs/bugzilla
#./checksetup.pl
再次执行安装相关包命令
# /usr/bin/perl install-module.pl –all
安装DBD-mysql-4.0.22.tar.gz
# tar zxvf DBD-mysql-4.0.22.tar.gz
# cd DBD-mysql-4.0.22
# perl Makefile.PL --mysql_config=/usr/local/mysql/bin/mysql_config
# make
# make install
# perl -MCPAN -e 'install "mod_perl2"'
安装需要把Apache的apxs路径:/usr/local/apache/bin/apxs

浙公网安备 33010602011771号