Bugzilla 3.0.4安装和设置指南

1.   下载软件

Ÿ           Bugzilla 3.0.4

下载地址:http://www.bugzilla.org/download/

Ÿ           ActivePerl: 5.10

下载地址:http://www.activestate.com/store/download.aspx?prdGUID=81fbce82-6bd5-49bc-a915-08d58c2648ca

Ÿ           MySQL4.1.22

下载地址:http://dev.mysql.com/downloads/mysql/4.1.html#win32

2.   安装和设置MySQL

a)       安装过程中包括root用户的新密码

更改密码后,要用root用户访问mysql,必须使用mysql -u root -p,按提示输入正确的root密码。

如下图所示:

b)       创建BugzillaMySQL Bugs数据库和用户

 

假设Bugs用户的密码是“sockmonkey”,过程如下图所示:

 

3.   解压Bugzilla

将下载的Bugzilla解压后复制到e:/Bugzilla,如下图所示

4.   安装和设置ActivePerl

a)      安装ActivePerl-5.10.0.1002-MSWin32-x86-283697.msi

b)      检查、下载和安装Bugzilla相关的Perl模块

e:/bugzilla目录下执行
e:/bugzilla>perl checksetup.pl

此脚本会检查需要的模块是否已经安装,同时初始化数据库,最后要求输入管理员的邮件地址、用户名和密码。

注意:如果检测到某些模块没有安装,按照命令行指示的方法下载有关模块,使用PPM Install ‘<模块名>’安装。(Optional 模块可以不安装)

第一次会说连不到数据库,找到e:/Bugzilla/localconfig文件,打开找到$db_pass = '';这一行,在引号中填入前面一步中给bugs用户分配的密码,保存。

四、配置IIS
1、打开控制面板->管理工具->Internet Information Services, Default Web Site右键选择Properties-> Home Dictory-> Configuration,App Mappings中可以看到扩展名为.pl.plx的文件已经添加到了这里面,双击.pl这一行,打开其属性对话框,在动作中选全部动作,同样修改.plx这一行;然后再添加一行,参数如下:

可执行文件: D:/Perl/bin/perl.exe -T "%s" %s
扩展名
: .cgi
动作: 全部动作

如下图所示:

注意:一定要加“-T”,否则访问时会报错:Too late for "-T" option at e:/bugzilla-2.18rc3/index.cgi line 1.

2、在Default Web Site右键选择新建->虚拟目录,你可以给这个虚假目录起一个名字,例如“bugzilla”,指向e:/Bugzilla目录,在默认页中加入“index.cgi”

3、打开浏览器,在地址栏输入:http://localhost/bugzilla,看到bugzilla的页面就表示安装成功,现在可以正常使用了。

如下图所示:

你可能感兴趣的:(mysql,数据库,浏览器,perl,扩展,bugs)