win7 64位系统bugzilla故障管理平台搭建过程

软件测试 专栏收录该内容
13 篇文章 0 订阅

      bugzilla是一款开源故障(bug)管理软件,以下是windows7 64位系统上bugzilla搭建过程,bugzilla的安装搭建包括四部分:MySQL安装、ActivePerl安装、Bugzilla安装、windows  IIS服务安装配置。

 

一、MySQL安装

下载网址:http://dev.mysql.com/downloads/mysql/  

MySQL安装包:mysql-5.6.25-winx64.zip

 

安装过程:

1.  将mysql-5.6.25-winx64.zip解压到C盘。

2.  配置默认文件:在mysql-5.6.25-winx64目录下,新建my.ini,my.ini在运行时会替换掉my-default.ini。

 在my.ini中复制下面的代码并保存:                           

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=C:\mysql-5.6.25-winx64

# 设置mysql数据库的数据的存放目录

datadir=C:\mysql-5.6.25-winx64\data 

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

 

3.以管理员身份运行cmd.exe(不然会涉及权限问题),切换到目录C:\mysql-5.6.25-winx64\bin(windows 命令行的目录切换方法可在网上自行查找,此处不赘述);

输入命令“mysqld  install”安装MySQL;

命令“net  start   mysql” 启动MySQL服务,也可以在开始中输入“services.msc” ,找到services.msc,在services.msc中找到MySQL,将其开启;

命令"mysql   -uroot   -p" ,这时会提示输入密码,直接回车即可。

依次命令 “select    current_user();  ”  ->   "show  databases"  ->  "use mysql" 

->"update   user   set   password=password(" ***你的密码****** ")  where user='root'  "  

命令“exit”即可退出,这样就设置密码成功。

再次进入数据库,

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

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

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

flush privileges;                         刷新用户权限

 

以上的内容和bugzilla有关。

然后退出即可。

 

本节参考文章:

http://www.oschina.net/question/208081_83143

http://jingyan.baidu.com/article/597035521d5de28fc00740e6.html

http://www.cnblogs.com/xiaoit/p/3967511.html

 

 

二、ActivePerl安装

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

ActivePerl安装程序:ActivePerl-5.20.2.2001-MSWin32-x64-298913、

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

 

 

三、Bugzilla安装

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

Bugzilla安装程序:bugzilla-5.0.tar.gz。Bugzilla应该不分32位还是64位,直接下载就可以使用。

 

安装过程:

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安装完毕。

 

本节参考:http://www.oschina.net/question/208081_83143

 

四、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主页。

 

公司电脑无法截图,只以文字描述,希望对过客有帮助。  bugzilla的邮件发送见下一篇博文。

 

 

 

 

 

 

 

  • 2
    点赞
  • 3
    评论
  • 1
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

评论 3 您还未登录,请先 登录 后发表或查看评论
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

linulysz

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值