Bugzilla的安装和配置

安装bugzilla

安装bugzilla有两种方式,一种是利用Git克隆源码,这样有利于以后更新。
第二种方式是直接到官网下载源码。我采用的是第二种,以为是外网,没有翻墙工具网速很慢我怕Git失败会出现很多问题就直接去下载源码。下载之后放在自己喜欢的磁盘中就可以。但是一般存放路径不用出现中文。Bugzilla安装可以说是很简单了。最重要的还是配置。
下载地址:https://www.bugzilla.org/

安装ActivePerl

ActivePerl也是一样到官网下载,但是官网只能下载5.26和5.28的版本这两个版本太高了有一些插件无法安装。因此我在网上找了一些资源下载的5.20的版本:ActivePerl-5.20.2.2002-MSWin32-x64-299195.msi。下载好之后直接点击运行就可以。
在这里插入图片描述
选择同意:
在这里插入图片描述
选择第一个:
在这里插入图片描述

可以根据自己的情况选择文件安装,默认是安装在c盘下的Perl64文件:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装好之后将bin文件添加到系统环境变量。Win+R键打开cmd输入ppm version出现以下内容就表示安装成功以及环境变量配置成功。
在这里插入图片描述

配置bugzilla

进入bugzilla安装文件按住shift+鼠标右键进去cmd命令窗口
在这里插入图片描述
输入checksetup.pl运行checksetup.pl文件
在这里插入图片描述
可以看到bugzilla缺少的插件有可选的,有必选的,必选的就必须安装。
在这里插入图片描述

将安装命令复制到命令行按下回车就可以安装,从上往下依次安装。如果安装失败可以先跳过,最后再来安装,有些插件有依赖关系。安装命令如:ppm install DateTime

安装完之后重新输入checksetup.pl会是这样
在这里插入图片描述
接下来就是会在bufzilla目录下生成一个localconfig的文件,我们需要进去配置一下才能连接我们的数据库。
在这里插入图片描述
由于我是在本地做配置,所以就只需要改这些地方就可以了,如果需要连接远程数据库还需要修改$db_host的值。配置完之后再执行checksetup.pl就会自动创建数据库。
在这里插入图片描述
但是呢,在这个过程中我遇到了一些挫折,首先是数据库连接失败,原因是我没有启动本地数据库。手动启动数据库之后又出现的问题是数据库版本太低,又将我5.5版本的数据库升级到了5.7版本。这里提醒一下啊,不要直接将数据库版本升级太高,可能Navicat工具不支持那么高版本的数据库还得升级Navicat工具。
输入管理员名字和账号(该账号是一个email地址)以及管理员登陆的密码.和确认密码
在这里插入图片描述
到这里bugzilla就配置好了。

安装mysql数据库

安装数据库其实很简单,我安装的是mysql数据库,去mysql官网下载自己需要的mysql安装包,运行程序根据提示就可以了。如果是第一次安装mysql的可以去网上看看安装教程,我就不做详细介绍了。我重点来讲一下本地数据库升级应该注意什么。
首先升级本地数据库我们就得先备份数据库的数据。不然就会发现数据库一片空白,以前的数据全没了。
第一步:找到数据库安装路径C:\ProgramData\MySQL,将Mysql server5.5备份到别的地方。
第二步:到任务管理器将MySQL服务关闭。
第三步:通过控制面板的程序卸载将数据库卸载即可。
第四步:安装提前下好的数据库,我安装的是MySQL5.7.20版本。注重要的一步是取消“Development Components”的勾选(因为我们只需要安装mysql server)
在这里插入图片描述
第五步:我们将备份的Mysql server5.5下的data复制到C:\ProgramData\MySQL\ Mysql server5.7文件夹下,直接替换掉就可以。这样我们启动数据库还是能看到以前的数据。如果替换不掉就需要去任务管理器去将MySQL服务关掉。

配置IIS

IIS作为web服务器是非常好用的,一般Windows系统都会自带。想了解更多可以去网上查查资料,这里只讲如何配置。
第一步:需要先开启这些服务。WIn+R,输入OptionalFeatures,打开Windows功能,选上如下的功能。
在这里插入图片描述
第二步:继续Win+R,输入inetmgr,打开Windows IIS配置管理工具。鼠标右键选择添加网站。
在这里插入图片描述
第三步:如下图。端口号为了避免影响以后的开发,可以选择一个不常用的端口。
在这里插入图片描述
双击默认文档,添加一个index.cgi
在这里插入图片描述
双击处理程序映射,添加脚本映射,perl.exe的路径根据实际情况来。
在这里插入图片描述
然后预览一下,出现这个界面就算完成啦。
在这里插入图片描述
最后如果喜欢中文的可以将汉语包放大bugzilla/template下就可以了。
在这里插入图片描述

公司简介

 

自1996年以来,公司一直专注于域名注册、虚拟主机、服务器托管、网站建设、电子商务等互联网服务,不断践行"提供企业级解决方案,奉献个性化服务支持"的理念。作为戴尔"授权解决方案提供商",同时提供与公司服务相关联的硬件产品解决方案。
备案号: 豫ICP备05004936号-1

联系方式

地址:河南省郑州市经五路2号

电话:0371-63520088

QQ:76257322

网站:800188.com

电邮:该邮件地址已受到反垃圾邮件插件保护。要显示它需要在浏览器中启用 JavaScript。