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

posted @ 2015-03-10 22:00  Mitu  阅读(187)  评论(0)    收藏  举报