2024年4月10日发(作者:)
一、安装需要的介质准备:
1. Windows平台下的perl解释器,推荐使用ActivePerl,目前主版本为 5.8.3 build
809 。
2. MySQL数据库以及MySQL控制台,目前最新版本为 5.0.0-alpha 版
3. Bugzilla,目前最新版本为2.17.7(2004.03.03发布) ,建议使用CVS直接从服务
器上Checkout最新的版本,因为最新版本对更加在对Windows平台的支持方面又前进
了一步,需要进行的手工修改比较少。
4. Bugzilla运行所需要的一些Perl模块。因为Perl虽然是跨平台的软件,但是其对
Windows平台的支持还是相对较弱,很多Perl的插件都仅仅支持Unix平台,要找到相应
的Windows平台的模块是一个很不容易的事情,所以以往的安装中Perl模块的安装是一
个难点。
5. 基于Windows平台下的大多数perl模块在下列地址中能够找到:
6. 文本编辑器Uedit
7. bugzilla本身可在unix下是无障碍安装、运行,但是在windows下却需要很多修
改,因此我们需要一个好的文本编辑工具来对其源码进行批量修改、替换。
二、相关软件的安装
1. 安装mysql。
2. 将Mysql默认安装到C:Mysql是一个很不错的主意,因为在Bugzilla的
中默认Mysql安装在C:mysql,如果您安装到了其他目录,那么安装时
需要对该文件进行手工修改,指定Mysql的安装路径。对于Mysql的安装,一路点击下
一步即可。
3. 安装完成后,手动运行C:文件,它会自动将
mysql数据库注册为服务并启动。此操作仅需运行一次,因为Mysql注册的服务为自动类
型,所以每次计算机启动时均会自动运行。
4. 然后,我们需要mysql中创建Bugzilla的用户以及数据库,主要三条命令为:
a、建立数据库bugs
create database bugs;
b、建立用户bugs,密码为空,对Bugs数据库具有一定权限
GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE, LOCK
TABLES,DROP,REFERENCES ON bugs.* TO bugs@localhost IDENTIFIED BY '';
c、从 mysql 数据库授权表中重新装载权限。
FLUSH PRIVILEGES;
执行过程如下图:(这里我们建立的数据库名为Bugs,数据库用户名为Bugs,密码
为空)


发布评论