`

在Windows2003中搭建Bugzilla系统

阅读更多

安装的软件:

 

mysql-5.0.18-win32.zip

ActivePerl-5.10.1.1007-MSWin32-x86-291969.msi

Bugzilla-Setup-3.6.exe

 

环境windowsServer2003

 

Apache+tomcat  集成  同时还安装了oracle10g

 

安装过程很痛苦,多次因为版本不对换了几次perl

1,     首先安装的是ActivePerl-5.10.1.1007-MSWin32-x86-291969.msi

(前提是perl的版本比oralce perl的高,我的perl10.X

Perl的版本对不上需要修改环境变量。

运行perl checksetup.pl 的时候就会发现版本不一致的问题

perl/bin目录下的perl.exe 配置到path系统变量里。

删除oracleperl环境变量。

2,     安装mysql

a)  安装完成以后,创建一个用户bugs,赋予一些crud的权限

 

3,     安装Bugzilla-Setup-3.6.exe

a)  安装过后很多东西都安装了,有apachemysqlperl 统统删掉,因为我系统已经有了

b)  运行perl checksetup.pl  这个很重要,能检测出系统到底缺少哪些组件。根据提示一个个的安装 。我安装了不少

 

   ppm install TimeDate

   ppm install DateTime

   ppm install DateTime-TimeZone

   ppm install Template-Toolkit

   ppm install Email-Send

   ppm install Email-MIME

   ppm install Email-MIME-Encodings

   ppm install Email-MIME-Modifier

** Installation aborted. Read the messages above.**

安装完成后,再次运行perl checksetup.pl,正确了则修改

Localconfig  这个文件,找不到的话自己搜一下。

修改里面的参数,

$index_html = 1;
$db_host = 'localhost';
$db_name = 'bugs';
$db_user = 'bugs';
$db_port = 3306;

再启动perl checksetup.pl ,会提示mysql的一个脚本也需要安装,跟刚才一样 ppm install mysql 到最后,这时如果前面的没有错误的话,会自动安装bugs数据库

接着输入一系列的密码。

最后apache的配置虚拟目录,这个也很重要

加入以下:

<Directory "你的bug安装目录">
    Options Indexes FollowSymLinks ExecCGI
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
AddHandler cgi-script .cgi .pl
DirectoryIndex index.cgi index.html

<IfModule alias_module>

中加入Alias /bugs "C:/Program Files/Bugzilla/bugzilla"  便于浏览的时候直接 输入/bugs 即可


自己根据相应情况添加。有一点就是perl的引用那里,perl.exe地址一定要是设置的perl环境变量,否则起不了任何作用。

这些都添加完成以后

注册表:HKEY_CLASSES_ROOT  添加目录

[HKEY_CLASSES_ROOT\Shell\ExecCGI\Command]    @="F:\\perl\\bin\\perl.exe -t"

  Command的默认值

重启apache应该就可以访问页面了

分享到:
评论

相关推荐

    Bugzilla安装在windows下的教程

    对于希望在Windows环境下搭建Bugzilla系统的用户而言,本教程提供了详细的安装步骤及注意事项。 #### 二、准备工作 在正式安装Bugzilla之前,您需要准备好以下组件: 1. **Bugzilla**:下载最新版本的Bugzilla...

    windows下bugzilla的安装

    **Bugzilla在Windows下的安装详解** Bugzilla是一款广泛使用的开源问题跟踪系统,它主要用于软件开发过程中的缺陷管理和追踪。...通过不断学习和实践,你将能够成功地在Windows上搭建和管理Bugzilla系统。

    bugzilla在windows下的巧妙安装

    ### Bugzilla在Windows下的巧妙安装:详尽指南与步骤解析 #### 核心知识点概览 1. **Apache服务器配置**:确保Bugzilla的CGI脚本能够正确运行。 2. **MySQL数据库安装与配置**:为Bugzilla提供数据存储支持。 3. *...

    bugzilla在windows下的安装文档

    Bugzilla在Windows下的安装文档详细指导 Bugzilla是一款由Mozilla公司开发的开源免费缺陷跟踪工具,主要用于记录和追踪产品中的错误或缺陷。它提供了一套完整的Bug管理流程,包括Bug的报告、查询、解决和管理员的...

    bugzilla的搭建详解

    ### Bugzilla的搭建详解 #### 一、Bugzilla概述与作用 ...通过以上步骤,我们可以在Windows 2003环境下成功搭建起Bugzilla缺陷追踪系统。这将极大地提高软件开发团队的工作效率,并促进项目的顺利进行。

    windows下bugzilla安装教程

    通过这个详细的教程,你可以在Windows环境下成功地搭建并运行Bugzilla,利用Apache提供服务,MySQL存储数据,Perl处理逻辑,形成一套完整的缺陷跟踪系统。记得在每个步骤完成后都进行测试,确保系统能正常运行。祝你...

    Bugzilla windows安装手册(Win2k3Server+bugzilla-3.4.4+XAMPP 1.7.1+ActivePerl).txt

    这一过程虽较为复杂,但遵循指导文档逐一操作,可以顺利搭建起一套功能完备的Bugzilla系统。需要注意的是,软件版本的选择应基于项目需求与兼容性考虑,如ActivePerl与Bugzilla版本的匹配度,以确保系统稳定运行。...

    Windows XP下Bugzilla安装指南

    因此,本文的目标是通过一系列步骤,帮助用户快速地在 Windows XP 系统上搭建 Bugzilla 平台,并使其能够正常运行。 #### 二、Bugzilla 概述 Bugzilla 是 Mozilla 基金会开发的一款开源缺陷跟踪系统。它可以用于...

    Windows下Bugzilla+Apache+mysql+Perl安装

    为了更好地在Windows环境下搭建基于Bugzilla的变更管理平台,本篇将详细介绍如何在Windows操作系统上安装配置Bugzilla、Apache、MySQL及Perl环境,以实现一个完整的变更管理系统。 #### 二、所需工具介绍 1. **...

    bugzilla安装

    总的来说,虽然Bugzilla的安装和配置可能对初学者来说有些复杂,但只要按照步骤一步步来,理解每个环节的作用,就能成功地在Windows环境中搭建起一个运行良好的Bugzilla系统。这个过程不仅锻炼了技术能力,也让你...

    bugzilla配置文件和安装模块

    总结,安装Bugzilla在Windows XP上涉及Perl环境的搭建、MySQL数据库的配置、Web服务器的部署以及Bugzilla自身的配置和初始化。尽管步骤相对繁琐,但遵循上述指南,你将能够顺利地在Windows环境中建立起一个功能完善...

    安装基于IIS的Bugzilla

    遵循上述指南,可以较为顺利地完成整个安装过程,从而在Windows环境下成功搭建一个用于缺陷跟踪和项目管理的Bugzilla系统。在整个过程中,注意软件版本的兼容性和系统配置的准确性,是确保Bugzilla稳定运行的关键。

    Bugzilla-Guide

    Bugzilla的运行依赖于Perl环境,因此确保系统中已安装Perl且版本至少为5.8.0至关重要。Perl作为解释型语言,提供了强大的文本处理能力,适合Bugzilla这类复杂应用的开发需求。 #### 数据库引擎选择 Bugzilla支持...

    bugzilla4.0

    软件测试缺陷管理软件,Bugzilla是软件测试的利器,是一款优秀的开源...这些因素造成要想在Windows平台下搭建一个相对完整的Bugzilla系统,更是难上加难;不过,如果有一定的Perl语言知识的话,改动起来还是比较快的。

    Bugzilla的Win32安装

    Bugzilla的Win32安装是一个涉及多个组件的过程,包括Bugzilla本身、Apache服务器、ActivePerl以及MySQL数据库。本文将详细阐述在Windows ...了解这些基础知识后,就能顺利地在Windows 32位系统上搭建和运行Bugzilla了。

    bugzilla安装过程

    Bugzilla 是一款开源的错误跟踪系统,常用于软件...总之,安装 Bugzilla 需要一定的系统管理和编程知识,但遵循上述步骤,你可以成功在本地环境中搭建起一个功能完备的 Bugzilla 实例,用于软件开发过程中的缺陷管理。

Global site tag (gtag.js) - Google Analytics