Bugzilla使用手册(二)

Bugzilla测试管理软件的安装与配置(Windows)

 

以下是windows10 64位系统上bugzilla搭建过程,bugzilla的安装搭建包括四部分:MySQL安装、ActivePerl安装、Bugzilla安装、windows  IIS服务安装配置。

一、MySQL安装

下载网址:https://dev.mysql.com/downloads/installer/

图形化安装界面,较为简单,安装过程中配置好root账号密码。

安装好之后打开mysql client,输入密码进入mysql控制台,输入以下命令配置bugzilla的数据库。

create database bugs;    创建一个数据库bugs ;

create user bugs@localhost ;              创建一个用户bugs

grant all on bugs.* to bugs@'localhost';     为用户bugs授权

flush privileges;                         刷新用户权限

 

二、ActivePerl安装

下载网址:http://www.activestate.com/activeperl/downloads

ActivePerl安装程序:ActivePerl-5.24.2.2403-MSWin32-x64-403863

安装过程简单,点击“下一步”即可,将其安装到C盘,安装完的路径为:C:\Perl64

 

三、Bugzilla安装

下载网址:https://www.bugzilla.org/download/

Bugzilla安装程序:bugzilla-5.0.tar.gz。

安装过程:

1.将bugzilla-5.0.tar.gz解压到C盘,解压后的路径是:C:\bugzilla-5.0;

2.以管理员身份运行cmd.exe(不然会涉及权限问题),切换到目录C:\bugzilla-5.0;

3.命令行运行 "checksetup.pl", 阅读运行后的提示;

4.按照提示下载所需要的Perl模块,一般的下载命令是“ppm  install  模块名”,有的模块是必须要下载的,有的模块是选

  择下载的,这个在checksetup.pl运行后已经详细给出。在选择下载模块中,可能有些模块是下载不了的,这不要紧,不

 会影响使用。

5.安装完模块后,会生成localconfig文件,同时提示修改localconfig文件。这个文件无后缀,修改内容为:

   $db_port = 0  - > $db_port = 3306;    $index_html = 0 - > $index_html = 1;

   $db_name = 'bugs_example'; $db_user = 'bugs_example';指定相应的数据库。

6.再次运行checksetup.pl,生成和数据库相关的数据表。

7.命令行会提示输入如下信息:SMTP server hostname,这个填写要使用的服务器的地址。之后还有一些要填写的东西,

  根据自己情况自行而定。

bugzilla安装完毕。

 

四、IIS安装配置

1.安装IIS服务,控制面板->所有控制面板项->程序和功能->左上角打开或关闭Windows功能->Internet 信息服务,把里面的

   大小项全选,windows会自行安装。

2.控制面板->所有控制面板项->管理工具->Internet 信息服务(IIS)管理器, 在“网站”下,右击默认网站,“添加虚拟目

   录”,输入别名bugzilla,物理路径锁定到C:\bugzilla-5.0。可看见“网站”下多了bugzilla目录。

3. 点击bugzilla目录,版面右边出现,bugzilla主页,点击IIS下的“默认文档”,操作“添加”,名称是“index.cgi”。

4.同样在bugzilla主页,点击IIS下的“处理程序映射”,操作“添加脚本映射”,进入界面,请求路径“ *.cgi ”;可执行文

   件“C:\Perl64\bin\perl.exe  -T  "%s"  %s”;名称可随便填写。

 

五、在浏览器中进入网址 http://localhost/bugzilla/,即可进入自己的bugzilla主页。

posted @ 2017-11-15 23:51  软工1702班第三组  阅读(683)  评论(0编辑  收藏  举报