海是我向往的地方,吸纳和咆哮是他的魅力!!!

bugzilla在windows下的安装和配置

上一篇 / 下一篇  2008-06-26 10:22:33

bugzilla在windows下的安装和配置

2008-06-25 22:14:59

一、安装Perl
下载ActivePerl,可以到华军软件园去搜索(
http://www.onlinedown.net/),我下载的是ActivePerl-5.8.0.806-MSWin32-x86.msi,安装到e:\Perl(安装路径可自定,以下同)
二、安装Mysql
1、下载Mysql(
http://www.onlinedown.net/),我下载的是mysql-4.0.15-win.zip,直接安装即可,注意要安装到系统目录下。同时可以下载安装mysqlcc-0.9.3-win32.zip,这是mysql的管理软件,挺好用的。
2、创建bugs数据库
mysql>create database bugs
要记住bugs用户的密码,在下面的bugzilla配置文件要用。
3、创建bugs用户 ,并赋给相应的权限
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,INDEX, ALTER,CREATE,DROP,REFERENCES,LOCK TABLES,CREATE TEMPORARY TABLES ON bugs.* TO
bugs@localhostIDENTIFIED BY '<bugs_password>';
mysql> FLUSH PRIVILEGES;
三、下载Bugzilla(
http://www.bugzilla.org/
最好下载bugzilla-2.17.4,如果安装2.16好像要改很多perl脚本,我没有安装成功:(
解压到E:\Bugzilla
四. 安装Bugzilla
1.安装perl模块
进入dos,E:\Documents and Settings\Administrator>cd e:\bugzilla,E:\Bugzilla>perl checksetup.pl,检查bugzilla需要的perl模块都安装完毕,如果没有安装完毕可以到cpan.shellhung.org,点击perl module->all module,下载AppConfig-1.55、CGI.pm-3.00、DBD-mysql-2.9002、DBI-1.38、Template-Toolkit-2.10、TimeDate-1.16。下载完后直接解压下载模块,进入dos,进入其目录,运行
perl MakeFile.pl
nmake
nmaketest
nmake install
(安装了VC就会有nmake)
上面如果有得模块安装不成功,可以按照下面的方法去安装,先去下载Modules,放到本地,打开里面得一个文件叫installModules.bak,改第一行得Modules得存放目录,如cd E:\Bugzilla\Modules,copy NMAKE.exe e:\WINNT\system32,修改完后可以直接双击文件,则就可以安装所有的模块了,安装完后要输入管理员邮箱帐号,用户名和密码
2.localconfig配置文件修改
装完模块后,在bugzilla文件夹里生成一个localconfig文件,打开后修改一下一些内容,
mysqlpath,db_host,db_port,db_name,db_user,db_pass
五.配置IIS
1、打开控制面板->管理工具->Internet Information Services,再Default Web Site右键选择Properties-> Home Dictory-> Configuration,在App Mappings中点击Add增加如下资料
Executable: e:\Perl\bin\perl.exe "%s" %s
Extension: .pl
Limit to: GET,HEAD,POST

Executable: e:\Perl\bin\perl.exe "%s" %s
Extension: .cgi
Limit to: GET,HEAD,POST
六.邮件服务器配置
1.打开登录页面,也管理员的邮箱帐号登录,打开系统参数,修改最下面的四行,urlbase:http://192.168.0.119/bugzilla/,mailserver:192.168.0.119,mailuser:邮箱帐号,mailpass:邮箱密码
2.在bugzilla里的defparms.pl里修改最后的四项和1一样


TAG:

 

评分:0

我来说两句

Open Toolbar