介绍:Bugzilla是Mozilla公司提供的一款开源的免费Bug(错误或是缺陷)追踪html
系统,用来帮助你管理软件开发,创建完善的BUG跟踪体系。
环境:
Centos + apache
apache的安装就不说了。
下面进入正题:
wget http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-4.2.5.tar.gz
tar xf bugzilla-4.2.5.tar.gz
cd bugzilla-4.2.5
./checksetup.pl #检查perl所须要的模块。
./install-module.pl --all #安装所须要的模块,大概须要1个多小时的安装时间
./checksetup.pl #继续检查,会有2个apache须要手动安装。
若是有生成localconfig.
vim localconfig
$db_host = 'localhost';
$db_name = 'bugs';
$db_user = 'bugs';
$db_pass = 'bugs';
$db_port = 3306;
在单引号中添加本身的mysql账号密码。
继续执行
./checksetup.pl 会创建template .htaccess等文件,添加本身的账号密码,默认是由sendmail发送邮件的。
至此bugzilla安装完成。
接下来是apache的cgi设置。
创建 /etc/httpd/conf.d/bugs.conf
添加如下几行:
- <Directory "/var/www/html/bugzilla">
- Options ExecCGI
- Order allow,deny
- Allow from all
- AllowOverride ALL
- </Directory>
重启apache。
