20080531 - Windows 下安装 Bugzilla


琢磨着搭建一套开发组内部用的 Bug 管理和 ToDo 跟踪系统,先看一下 Bugzilla 官方描述:
Bugzilla is server software designed to help you manage software development。

装好 Bugzilla 花了一上午,过程很折磨人,下面是安装过程:

一,下载安装包:

Bugzilla 程序:bugzilla-3.0.4.tar.gz http://www.bugzilla.org
MySQL 5:Windows 版本
ActivePerl:http://www.activestate.com

二,安装过程:

MySQL 5:使用安装程序,直接安装。
ActivePerl:使用安装程序,直接安装。

在 IIS 上配置好 .CGI 的过滤器,可能需要打开所有未知CGI的处理,并给目录赋写权限;
Perl 在 IIS 上装成 FASTCGI 不好,先写个 .CGI 的测试页看是否已经正确安装 .CGI 解析。

安装 Bugzilla,反复运行checksetup.pl,直到各关键模块安装完毕。、

ppm repo add theory58S http://cpan.uwinnipeg.ca/PPMPackages/10xx/

ppm install Email-Send
ppm install Template-Toolkit
ppm install CGI.pm
ppm install Email-MIME-Modifier
ppm install TimeDate
ppm install DBD-mysql
ppm install Template-GD
ppm install Email-MIME-Attachment-Stripper
ppm install Email-Reply
ppm install perl-ldap
ppm install HTML-Scrubber
ppm install MIME-tools
ppm install XML-Twig
ppm install Chart
ppm install PerlMagick
ppm install PatchReader
ppm install SOAP-Lite
ppm install mod_perl

下面四格包可能找不到
ppm install Template-GD
ppm install Email-MIME-Attachment-Stripper
ppm install Chart
ppm install PerlMagick

当装好DBD-mysql后,配置帐号、主机、端口、数据库、用户名、密码等信息时需准确,
checksetup.pl脚本建立好bugz表后,基本就成功了。

如果不使用IIS做服务器,在则配置apache还相对复杂点,没有安装成功!


有几个结论:
- Windows 下Web服务器,多可使用 IIS 替代 Apache;
- 细致阅读安装文档,不要忽略细微之处;
- 多利用 google ;
- Bugzilla 不够轻量,下次再装上 mantis 看看;

你可能感兴趣的:(windows)