Bugzilla安装过程详解.docx

上传人:b****3 文档编号:4471747 上传时间:2022-12-01 格式:DOCX 页数:16 大小:1.52MB
下载 相关 举报
Bugzilla安装过程详解.docx_第1页
第1页 / 共16页
Bugzilla安装过程详解.docx_第2页
第2页 / 共16页
Bugzilla安装过程详解.docx_第3页
第3页 / 共16页
Bugzilla安装过程详解.docx_第4页
第4页 / 共16页
Bugzilla安装过程详解.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

Bugzilla安装过程详解.docx

《Bugzilla安装过程详解.docx》由会员分享,可在线阅读,更多相关《Bugzilla安装过程详解.docx(16页珍藏版)》请在冰豆网上搜索。

Bugzilla安装过程详解.docx

Bugzilla安装过程详解

Bugzilla安装过程详解

1安装概述

1.1安装环境:

Windows2003+mysql+IIS

1.2以下软件是必须的:

MySQL:

http:

//192.168.102.42/www/download/softDown?

softId=23413

Bugzilla:

http:

//www.bugzilla.org/download/

ActivePerl:

UltraEdit:

http:

//192.168.102.42/www/download/softDown?

softId=24159

1.3以下软件可以有:

Navicat:

1.4注意

1)不要安装mysql-4.0.22-win版本。

此版本在Windowsserver2003重复出现coredump问题

2)低于2.20RC1版本的Bugzilla与mysql5.0.12及以上版本不兼容。

如果要使用mysql5.X作为后台数据库,需要使用最新版本的Bugzilla。

2安装stepbystep

2.1IIS安装

2.1.1安装

注意:

安装IIS需要固定IP地址,Windowsserver2003安装光盘

开始->控制面板->添加或删除程序->添加/删除Windows组件->应用程序服务器->下一步

注意:

这一步选作:

如果有SMTP服务器的话,就不用添加SMTP服务了

按照图示安装SMTP服务:

应用程序服务器-》详细信息-》Internet信息服务-》详细信息-》SMTP服务确定

2.1.2查看IIS

开始->管理工具->Internet信息服务(IIS)管理器

2.2安装mysql

2.2.1安装

一直下一步就可以。

这里mysql安装在“C:

\MySQL\”。

以下是我的配置步骤:

2.1.2配置mysql

1)创建bugs数据库

mysql>createdatabasebugs;

2)创建bugs用户并赋予权限

mysql>GRANTSELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,DROP,REFERENCES,LOCKTABLES,CREATETEMPORARYTABLESONbugs.*TObugs@localhostIDENTIFIEDBY'password';

mysql>FLUSHPRIVILEGES;

注意:

要记住bugs用户的密码,在Bugzilla配置是要用到

2.1.3如果对mysql命令不熟悉,可以选择安装navicat。

Navicat可以对数据库进行图形化管理的工具。

安装一路下一步就可以。

File->newconnection->mysql

填好后点下面的TestConnection测试下

新建数据库

新建用户bugs

按照刚才的方法,在新建一个连接bugs用户登录

2.3安装ActivePerl

一路下一步就可以了。

2.4安装Bugzilla

2.4.1将下载的Bugzilla解压,文件夹的名字修改为Bugzilla,保存在根目录下,这里是“C:

\bugzilla”

2.4.2安装所需的perl模块

在命令行状态下,进入\bugzilla\目录运行“perlchecksetup.pl”进行检查

按照如下方法安装perl模块

注:

右键->标记->选中之后,按enter键就能复制下来

粘贴到这里,按回车键

按照如上方法,把下图中的所有模板都安装一次。

“ppminstallChart”不要复制ppm前面的单词,会有模块安装不了,按照下面的方法安装。

会出现如下问题

解决办法1:

1)关掉命令行窗口

2)进入perl安装目录的bin目录下,这里是“C:

\Perl\bin”

3)找到“ppm.bat”双击运行

4)

注:

单击呈灰色后,速度可能有些慢,等等就好了。

5)关掉,然后进入到命令行,在运行checksetup.pl命令,检查缺少模块,并安装缺少的模块,这回只要安装“ppminstallDateTime””ppminstallDateTime-TimeZone”2个模块就行了,上面的那三个可以不用安装。

解决办法2:

ppmrepolist(第一个是ActiveStatePackageRepository)

ppmrepooff1

ppminstallDateTime

安装所有必须组件

ppmrepoon1

注:

因为有的机器命令行可能出现乱码,所以不推荐此种方法。

2.4.3再一次运行checksetup.pl命令,会出现如下界面

2.4.4进入到Bugzilla目录,找到“localconfig”文件,用记事本打开

修改”localconfig”文件并保存。

再次运行checksetup.pl命令,出现如图所示情况

安装如图所示的模块

安装好后,再次运行checksetup.pl命令

2.5配置IIS

2.5.1在“默认网站”右键选择“新建-》虚拟目录”,你可以给这个虚假目录起一个名字,

例如“bugzilla”,指向你的Bugzilla安装目录,并在默认页中加入“index.cgi”。

注:

WindowsServer2003的IIS6.0需要如下图所示,在【Internet服务管理器】->【Web服务扩展】中把“所有未知CGI扩展”、“所有未知ISAPI扩展”、“PerlCGIExtension”、“PerlISAPIExtension”由“禁止”修改为“允许”。

2.5.2打开【控制面板】->【管理工具】->【Internet服务管理器】,在【默认Web站点】点按右键选择【属性】->【主目录】->【配置…】,在【应用程序映射】中点击【添加】,添加扩展名为.pl、.plx、.cgi文件的映射,方法、参数如下(假设Perl安装在C:

\Perl):

可执行文件:

C:

\Perl\bin\perl.exe-T"%s"%s。

扩展名:

.pl或者.plx或者.cgi。

动作:

仅限于GET,HEAD,POST如下图:

注1:

这个“-T”一定要加,否则访问时会报错:

Toolatefor"-T"optionatd:

\bugzilla-2.20.1\index.cgiline1.

在,添加主目录文件,如下图,并将“index.cgi”上移至第一位。

2.6修改CGI文件

最后一步也是比较重要的一步,利用UE批量修改bugzilla目录下的cgi文件,将第一行perl解析器路径修改为步骤2.2perl所在的路径

Forexample:

#!

D:

/perl/bin/perl–WT

注意:

此处仅修改上面的路径即可,前面的“#!

”符号不要删除

2.7这时Bugzilla就应该可以运行了,在浏览器中敲入

http:

//localhost/bugzilla/

如果出现401.3错误,是因为权限的问题,解决办法如下,然后就大功告成了。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1