一. 说明
二. 操作系统及使用软件
Windows 2003 中文企业版 +sp1
ActivePerl-5.8.8.817-MSWin32-x86-257965.msi
Mysql 4.1.19
Bugzilla-2.20.2
这里用到的软件在同目录software文件夹下
三. 正式开始搭建环境
推荐更改以下所有软件的默认安装路径,不要放在系统盘。此处我将安装主目录设在 D盘下,本文下面的路径均为此路径,自行安装更改为其他路径后请配置时也作相应修改。
3.1 安装IIS
我们这里是使用IIS发布bugzilla,Win2003默认不安装iis,所以我们需要首先在Win组件中安装,这个比较简单我就不详细说了。
控制面板-〉添加删除程序—〉添加删除win组件-〉应用程序服务器-〉IIS。勾选上点击下一步即可。
3.2 安装ActivePerl
我这里安装的是ActivePerl-5.8.8.817-MSWin32-x86-257965.msi。修改安装路径为:D:\usr\(根据国际习惯,也可以自己修改)。
3.3 安装mysql数据库
这个比较简单,双击安装程序,选择Custom安装,最好更改安装路径。之后就是安装。
安装过程中会让你注册帐号,我选择跳过。安装完成后选择配置mysql
选择standard configuration即可,如果想更为详细的配置可以选择detail,这里我们就不详细讲了。
点击next进入安装数据库服务配置,制定服务的名字,是否以后可以通过命令行操作mysql,我们都勾选安装
再点击next进入帐户设置,必须为root用户设置一个密码,建议使用比较强壮的密码。
next后就可以点击execute来执行刚才你所做的设置了。
mysql安装全部完成。
3.4 Mysql的配置:
打开mysql的command line client
输入之前设置好的root密码,创建数据库bugs,用户bugs,密码为空。并赋予这个用户一定的权限。(因为bugzilla配置文件中默认是数据库bugs,用户bugs,密码为空,所以我们在这里设置好后往下进行就会较方便了。)
创建数据库:
mysql>create database bugs;
创建用户并赋予权限:
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,INDEX, ALTER,CREATE,DROP,REFERENCES,LOCK TABLES,CREATE TEMPORARY TABLES ON bugs.* TObugs@localhostIDENTIFIED BY '';
刷新一下:
mysql> FLUSH PRIVILEGES;
mysql的设置就完成了。