搜档网
当前位置:搜档网 › bugzilla在win7和XP下的安装过程以及错误集锦

bugzilla在win7和XP下的安装过程以及错误集锦

Bugzilla在win7+XP的安装总结

我是一个小菜鸟,第一次接处bugzilla这样的管理工具,在安装的过程中遇见了一系列的问题,最终将bugzilla成功安装并且汉化。在这我总结了我的整个安装过程,希望即将或者以后要安装bugzilla 的朋友可以可以快速的解决问题,具体的bugzilla的介绍可以到https://www.sodocs.net/doc/5015548286.html,/

https://www.sodocs.net/doc/5015548286.html,/wiki/Bugzilla

https://www.sodocs.net/doc/5015548286.html,/ceshi/open/kybugglgj/bugzilla/ https://www.sodocs.net/doc/5015548286.html,/view/a0b8f7dd5022aaea998f0f0c.html https://www.sodocs.net/doc/5015548286.html,/view/569798.htm等网站去查看。

目录

一安装工具说明及其下载地址 (3)

1.Bugzilla(V4.2.2) (4)

2.ActivePerl(v5.10.0) (4)

3.MySQL(v5.0.27) (4)

4.IIS(个人建议用IIS服务器) (5)

二安装工具过程及其说明 (5)

1.安装并设置MySQL数据库 (5)

1.1安装MySQL数据库 (5)

1.2设置MySQL数据库 (20)

2.Activeperl(v5.10.0)的安装 (22)

3.Bugzilla(V 4.2.2)安装配置 (26)

4.配置IIS服务器 (33)

4.1在win7旗舰版上安装IIS服务器 (33)

(1)查看系统状态 (33)

(2)windows7普通家庭版升级到windows7旗舰版步骤 (34)

(3)windows7旗舰版开启IIS服务器 (40)

(4)windows7旗舰版配置IIS服务器 (42)

4.2windowsXPprofessional2002sp3上配置IIS服务 (48)

5.Bugzilla的汉化 (76)

三Bugzilla安装过程问题集锦 (77)

1.perl模块的安装问题 (77)

2.数据库相关的错误问题 (78)

3.localconfig文件的设置问题 (80)

4.用XP光盘安装组件出现错误:G:\I386\i386怎么解决(COM管理单元错误)?85

5.CGI配置错误 (90)

6.网页访问的问题 (94)

7.内部访问发生错误的问题 (98)

8.Classification无法显示的问题 (99)

9.邮件服务器的配置问题 (100)

10.删除一个bugs但不删除产品的方法 (102)

四参考文献 (104)

一安装工具说明及其下载地址

Bugzilla的安装工具:bugzilla(v4.2.2)+Activeperl(v5.10.0)+MySQL(v5.0.27)+IIS(v6.0win7旗舰版自带工具)。这里之所以将版本号罗列出来,就是因为先前安装的时候,因为Activeperl版本的问题,走了不少弯路(曾经尝试的装过Activeperl(v5.14.2)和Activeperl(v5.16.0)都没有成功,原因是这两个版本有的必须安装的模块不存在)。

1.Bugzilla(V4.

2.2)

Bugzilla的下载地址是在https://www.sodocs.net/doc/5015548286.html,/

进入该页面点击Download下载相应的版本,由于bugzilla的不断更新,可能介绍的bugzilla4.2.2版本不存在,可以下载相应的其他版本。如果有人需要要bugzilla4.2.2的版本也可以到这里去下载:https://www.sodocs.net/doc/5015548286.html,/detail/fengxuewuheng/4564926

注意:如果需要汉化的话,可以先下载

这个繁体中文的汉化包。如果想要简体中文的,可以利用网上的一些翻译工具自己讲繁体转换为简体,例如火星文转换器,繁简深度转换、简体繁体字批量转化工具 1.0等,当然WPS也是能够直接进行繁简转化的。

2.ActivePerl(v5.10.0)

ActivePerl的下载地址https://www.sodocs.net/doc/5015548286.html,/activeperl 选择Free Downloads进行下。当然也可能Activeperl(v5.10.0)

这个版本不存在,可以到下面网站进行下载

https://www.sodocs.net/doc/5015548286.html,/detail/fengxuewuheng/4564957

个人推荐用Activeperl(v5.10.0)可以快速安装。

3.MySQL(v5.0.27)

MySQL数据的下载地址https://www.sodocs.net/doc/5015548286.html,/

建议使用MySQL Workbench(GUI Tool)工具,可以进行图形化界面操作,下载地址同上。我选择的是MySQL(v5.0.27),相对于Activeperl(v5.10.0)可能对于DB模块版本较高,但是可以应用用ppm install xxxx--force进行安装试试。

4.IIS(个人建议用IIS服务器)

IIS是windows7自带的一个信息服务器,如果系统本身没有IIS服务器,可以上https://www.sodocs.net/doc/5015548286.html,/soft/22393.html

https://www.sodocs.net/doc/5015548286.html,/soft/22376.html

https://www.sodocs.net/doc/5015548286.html,/soft/4275.html

https://www.sodocs.net/doc/5015548286.html,/soft/11783.html等网站下载。

注意:IIS服务器与系统以及版本有关,下载之前应先看看自己的系统版本,再进行相应的下载安装。我之前用的是自带的win7家庭版系统,里面虽然有IIS服务器,但是不能进行管理,也尝试过安装IIS服务器但是没有成功,之前安装git服务器的时候也是因为这个家庭版出现了一堆问题。所以你还是win7家庭版的话建议升级到旗舰版,升级方法详见后文。

二安装工具过程及其说明

1.安装并设置MySQL数据库

1.1安装MySQL数据库

压缩包,双击mysql5.0.27Setup.exe 解压mysql 5.0.27 Setup.exe.rar

进行安装。

单击“next”,进行下一步安装。默认是Typical,个人建议改成Custom,因为Typical模式不允许改变安装路径,只能安装在C盘。选择“Custom”,单击“next”

到这一步需要选择组件及更改文件夹位置。在“Developer Components(开发者部分)”上左键单击,选择“This feature,and all subfeatures,will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。在上面的“MySQL Server(mysql服务器)”、“Client Programs(mysql客户端程序)”、“Documentation(文档)”也如此操作,以保证安装所有文件。

点选“Change”,手动指定安装目录。

注意:安装mysql的路径中,不能含有中文!一切就绪,点击“Install”开始安装。

开始安装过程,会出现安装进度条

安装结束后,程序会提示是否要在https://www.sodocs.net/doc/5015548286.html,上注册,我们选择“Skip Sign-Up”,然后点击“next”

安装结束,选择现在开始配置mysql服务器。点击“Finish”继续。

配置开始,点击“Next”继续,

选择“Detailed Configuration”,点“Next”继续

下面这个选项是选择mysql应用于何种类型,第一种是开发服务器,将只用尽量少的内存,第二种是普通WEB服务器,将使用中等数量内存,最后一种是这台服务器上面只跑mysql数据库,将占用全部的内存,我这里就选择“开发服务器”,占用尽量少的内存,用户可根据自己的需求,选择其他选项,点“Next”继续

下面是选择数据库用途,第一种是多功能用途,将把数据库优化成很好的innodb存储类型和高效率的myisam存储类型,第二种是只用于事务处理类型,最好的优化innodb,但同时也支持myisam,最后一种是非事务处理类型,适合于简单的应用,只有不支持事务的myisam 类型是被支持的。一般选择第一种多功能的即“Multifunctional Database”。

点“Next”继续,下面是选择InnodDB的数据存放位置,一般默认好了,不需要改动,

下面是选择mysql允许的最大连接数,第一种是最大20个连接并发数,第二种是最大500个并发连接数,最后一种是自定义,你可以根据自己的需要选择,

点“Next”继续,下面是选择数据库监听的端口,一般默认是3306,如果改成其他端口,以后连接数据库的时候都要记住修改的端口,否则不能连接mysql数据库,比较麻烦,这里不做修改,用mysq的默认端口:3306,

点“Next”继续,这一步设置mysql的默认编码,默认是“latin1”,

我们可以根据需要,把它改成gb2312,或者gbk(汉字简体),

注意:如果要用原来数据库的数据,最好能确定原来数据库用的是什么编码,如果这里设置的编码和原来数据库数据的编码不一致,在使用的时候可能会出现乱码。点“Next”继续,这一步是是否要把mysql 设置成windows的服务,一般选择设成服务,这样以后就可以通过服务中启动和关闭mysql数据库了。推荐:把“Include BinDirectory In Windows PATH”选项也勾选上,这样,在cmd模式下也可以执行命令,不必非到mysql的bin目录下。

点“Next”继续,这一步是设置mysql的超级用户密码,这个超级用户非常重要,对mysql拥有全部的权限,请设置好并牢记超级用户的密码,下面有个复选框是选择是否允许远程机器用root用户连接到你的mysql服务器上面,如果有这个需求,也请勾选,

当两次输入的密码一致后,记住该密码(最好写在某个地方,俗语说

“好记心不如烂笔头”),点“Next”继续,

到现在位置,mysql已经得到了足够的配置条件,如果没有问题即可点击“Execute”,让mysql进行配置,如果有不妥的地方,点击“Back”,重新修改配置条件,这样mysql就全部安装好了,

可能出现的问题:

如果在第二十步,你出现的界面是像下面这样,

有三个输入密码的地方,则有可能您是在原来基础上安装的。你在第一个文本框输入原来root的密码,后面两个文本框输入root的新密码,点击Next基础,出现下图,

推荐几种解决办法:

?点Retry,重试;

?再运行一次设置,看到有关“移除原设置”的选项,选择移除,然后在重新设置。

?重装。重装注意事项:最好删除原来的所有文件,必要的话,可以清一下注册表,如果你机器上没有其它mysql相关的程序。而且一定记得不要保留原有的my.ini文件。还有就是删除原来安装路径下的文件,并删除数据目录下面的ibdata1文件。

1.2设置MySQL数据库

打开“MySQL Command Line Client”窗口

输入超级用户“root”的密码,显示窗口如下:

注意:若输入密码后,听到一声警报,并且退出命令行界面,很有可能是MySQL服务没有启动,此时只要在计算机管理中的服务选项中启

动MySQL服务即可。

下面在MySQL服务器中创建一个bugs数据库,和一个bugs用户,以及为该用户授予相应的权限,命令如下:

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

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

grant all on bugs.*to bugs@'localhost';为用户bugs授权flush privileges;刷新用户权限

若成功出现如下界面

然后用“show DATABASES”命令查看建立的数据库

相关主题