已在下列系统安装运行成功:
Win2000_sp4,WinXP_sp2
所需软件:
Mysql 4.0.18
Mysqlcc 0.9.3
ActivePerl 5.8.0
Bugzilla-2.17.6
安装过程:
1.安装Mysql 4.0.18
安装Mysqlcc 0.9.3
2.安装ActivePerl 5.8.0
3.在Mysql中创建数据库bugzilla
用户名:bugs(必须是bugs) 密码:任意
运行cmd进入bugzilla目录,运行perl checksetup.pl查看需要更新的perl模块
到http://www.cpan.org/选Perl modules->all modules,下载not found的模块,
perl模块有两种安装方法,一种直接解压下载模块,进入其目录,运行
perl MakeFile.pl
nmake
nmake test (可省略此步)
nmake install
(安装了VC就会有nmake)
另一种是运行ppm ,DBD-mysql-2.9002、DBI-1.38最好用这种方式。
安装完成后可以运行perl checksetup.pl检查是否bugzilla需要的perl模块都安装完毕。
运行Modules下的installModule.bat(注意安装的路径)
所有模块安装完成后,运行perl checksetup.pl,如果模块全部安装正确,会在bugzilla目录下
生成localconfig文件。
修改localconfig文件
$index_html = 1 (生成index.html)
$mysqlpath = "c\\mysql\\bin" (你的mysql\bin路径)
$webservergroup = "8"
$db_host = "localhost" (计算机IP)
$db_user = "bugs" (mysql的登陆用户名)
$db_pass = ''(mysql bugs用户的登陆密码)
再次运行perl checksetup.pl,系统提示输入administrator邮箱,名字,密码。
4.默认网站->属性->主目录->配置->添加:
Executable: C:\Perl\bin\perl.exe "%s" %s
Extension: .pl
Limit to: GET,HEAD,POST
Executable: C:\Perl\bin\perl.exe "%s" %s
Extension: .cgi
Limit to: GET,HEAD,POST
5.新建虚拟目录bugzilla
bugzilla目录属性->文档:
添加index.cgi至顶
6.重起IIS