Chinaunix首页 | 论坛 | 博客
  • 博客访问: 593122
  • 博文数量: 158
  • 博客积分: 2696
  • 博客等级: 少校
  • 技术积分: 1668
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-10 00:49
个人简介

life?is?short?,?play?more!

文章分类

全部博文(158)

文章存档

2021年(1)

2013年(10)

2012年(4)

2011年(11)

2010年(27)

2009年(28)

2008年(52)

2007年(25)

我的朋友

分类: LINUX

2010-02-01 13:51:38

bugzilla是一个bug跟踪系统,b/s的,免费的。 很多公司,团体都用它。

安装bugzilla,

1. 下载最新的版本

2. 解压,运行 checksetup.pl --check-modules 可以查看缺少什么package,就去安装。也可以用这个脚本命令,直接把缺少的给装上。 

通过 “perl -MCPAN -e shell” 可以手动查找安装所需要的模块

3. 注意的地方是,一些devel包必须安装,否则无法安装一些perl的package。例如mysql的dbd::mysql ,必须安装mysql-devl*.rpm 包才可以安装成功。

4. 然后把mysql数据库配置好,需要配置用户密码,和数据库名字。

5. 修改checksetup.pl 脚本,修改连接数据库的用户名密码。

6. 再次运行checksetup.pl, 连接数据库正常后,且所有需要的package安装成功后,就会创建所需要的数据库表,然后提示你输入一下管理员的账号和密码,然后就安装成功。

7。 然后按照bugzilla的官方文档,在apache的主配置文件上(httpd.conf) 上添加如下的配置。

PerlSwitches -I/work/bugzilla-3.5.2/ -I/work/bugzilla-3.5.2/lib -w -T
PerlConfigRequire /work/bugzilla-3.5.2/mod_perl.pl

 
  AddHandler cgi-script .cgi
  Options +Indexes +ExecCGI
  DirectoryIndex index.cgi
  AllowOverride Limit
 


8. 然后把 http.conf的documentroot 的路径修改为你安装的bugzilla的位置。DocumentRoot "/work/bugzilla-3.5.2"

9. 重启httpd,然后输入你的服务器ip,bugzilla就可以使用了。

阅读(1629) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~