配置bugzilla过程

简单写写配置bugzilla过程
用的是bugzilla3.02版本,可以到官网下载
我用window2003+IIS6.0
先把IIS装了,在控制面板--添加删除里面可以装,要放window2003光碟。
再装mysql,我这里是用4.1.22版,估计以上的版本都可以吧。
mysql> create database bugs;  
mysql> grant all privileges on bugs.* to 'root'@'localhost' identified by 'password'; 
mysql> flush privileges; 
mysql> quit 
mysql> set password for 'root'@'localhost' = OLD_PASSWORD('password'); 
里面的root是登录mysql的账号,password是密码
再装ActivePerl,我这里用的是5.8.8.819版本,好像用5.10有点问题,比较麻烦。
把bugzilla目录放到c:\bugzilla
到cmd上的bugzilla目录中运行checksetup.pl
可以看到需要装的modules
再把相关modules放到bugzilla目录里面
[url]http://download.csdn.net/source/269768[/url]
这里有modules的下载。
里面有个批处理文件可以把modules都装上。
再把bugzilla里面的localconfig文件用记事本编辑一下。
修改以下
$db_user = "root"; # user to attach to the MySQL database 
$db_pass = 'password';
这两项就是对应mysql上设置的两个。
装好后就到cmd上的bugzilla目录中运行checksetup.pl
途中会要你写邮箱啊,名字,密码,填上就好。
接着要设置IIS
打开控制面板->管理工具->Internet 服务管理器,在默认 Web 站点点按右键选择属性->主目录->配置…,在应用程序映射中点击添加,增加如下资料:
CGI脚本解析器:(*.cgi)
可执行文件: C:\Perl\bin\perl.exe -T "%s" %s
扩展名: .cgi
仅限于: GET,HEAD,POST

默认 Web 站点->新建->虚拟目录:
别名:Bugzilla,访问目录:C:\Bugzilla,访问权限中增加写入权限。
选择刚建立的虚拟目录Bugzilla,右键选择属性->文档。默认文档中增加index.cgi

在web服务扩展上,把perl CGI,perl ISAPI,perlex isapi选为允许。
后来出现403.1错误。(不知道有没有人和我一样)
我到 默认网站--bugzilla 右键--属性 虚拟目录--执行权限 改为 纯脚本
后来就可以了。

你可能感兴趣的:(职场,休闲,Bugzilla)