1.什么是Bugzilla
Bugzilla是用于软件缺陷追踪的网络应用程序,由Mozilla计划开发和应用。1998年,网景公司开放其源代码,后以Mozilla Public License协议授权。众多组织应用它作免费软件和产权软件的产品缺陷追踪
2.安装Bugzilla
2.1.下载Apache
http://httpd.apache.org/download.cgi找到自己需要的版本
2.2 下载ActivePerl
http://downloads.activestate.com/ActivePerl/releases/
找到自己需要的版本并且下载下来
2.3 下载Bugzilla
http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-3.6.1.tar.gz
安装ActivePerl
配置Activeperl 的环境变量
PERL_HOME="D:\bugzilla-3.6.1";
PATH =.;%PERL_HOME%\bin
解压bugzilla
使用命令行cd 到 bugzilla 的目录
cd D:\bugzilla-3.6.1
进到解压目录后
键入 checksetup.pl
确保
CGI.pm
Digest-SHA
TimeDate
DateTime
DateTime-TimeZone
DBI
Template-Toolkit
Email-Send
Email-MIME
Email-MIME-Encodings
Email-MIME-Modifier
URI
DBD-mysql
Authen-SASL
如果这些模块没有被安装 请使用下面命令
ppm install Authen-SASL 回车安装该模块
如果提示无法连接MySQL数据库请在根目录下面找到
localconfig
修改配置参数
$db_host = 'localhost';
$db_user = 'root';
$db_pass = 'root';
$db_port = 3306;
保存退出
在回到命令行,执行checksetup.pl
等待安装完成
在跟目录下面找到data文件夹
找到params文件
修改下列参数
'mail_delivery_method' => 'SMTP',
'mailfrom' => '邮箱账号e.g(xxx@163.com 这个账号必须和smtp_username一样,如果不一样可能会导致登陆邮件服务器失败)',
'smtp_password' => '登陆邮箱的密码 e.g.(xxxx)',
'smtp_username' => '邮箱账号 e.g.( xxx@163.com)',
'smtpserver' => '发送邮件服务器 e.g.(smtp.163.com) '
保存
请找到跟目录下面的所有.pl 和.cgi 文件
将#!/usr/bin/perl 改变为 #!C:/Perl/bin/perl
安装apache
配置Apache 服务器 -- 示例代码是用Vhost
<VirtualHost *:80>
ServerAdmin serveradmin
DocumentRoot "D:/bugzilla-3.6.1"
ServerName localhost
ServerAlias localhost
ErrorLog "logs/bugzilla-host.localhost-error.log"
CustomLog "logs/bugzilla-host.localhost-access.log" common
<Directory "D:/bugzilla-3.6.1">
Options ExecCGI All
AllowOverride All
ScriptInterpreterSource Registry-Strict
order allow,deny
Allow from all
</Directory>
<IfModule dir_module>
DirectoryIndex index.html index.cgi
</IfModule>
<IfModule mime_module>
AddHandler cgi-script .cgi
AddHandler cgi-script .pl
</IfModule>
</VirtualHost>
保存 重启Apache 服务器
输入
http://localhost/
哈哈,看到了bugzilla
- 大小: 86.2 KB
分享到:
相关推荐
一、Bugzilla安装 1. 系统需求:Bugzilla通常在Linux服务器上运行,需要支持Perl、MySQL数据库和Apache Web服务器的环境。 2. 安装Perl:Perl是Bugzilla的基础,确保系统已安装最新版本的Perl。 3. 安装MySQL:...
本文将详细介绍如何在Windows环境下安装配置Bugzilla。 首先,安装MySQL数据库是Bugzilla运行的基础。你需要从MySQL官方网站下载适合你系统的版本,例如MySQL 4.1.22 for win32。安装过程可以参考相关教程,如...
【Bugzilla安装步骤详解】 Bugzilla是一款开源的错误跟踪系统,常用于软件开发过程中记录和追踪软件缺陷。本文将详细介绍如何在Windows XP环境下安装Bugzilla,包括所需软件、安装过程和配置步骤。 **一、所需软件...
一、Bugzilla安装 1. 环境准备:Bugzilla通常运行在Linux服务器上,需要Apache或Nginx作为Web服务器,MySQL或PostgreSQL作为数据库系统,以及Perl环境。确保这些组件已安装并配置正确。 2. 下载安装包:从Bugzilla...
下面将详细介绍在Linux系统下安装Bugzilla的步骤和需要注意的事项。 **一、准备安装包** 1. **Apache Web服务器**:Apache是常用的Web服务器,确保其版本至少为2.0.52。 2. **Perl解释器**:Perl是Bugzilla的基础...
本篇将详细介绍如何在 Linux Red Hat Enterprise Linux 5 上编译安装 Bugzilla 4.2.3,同时会涉及到 MySQL 数据库服务器和 Apache HTTP 服务器的安装。 首先,我们需要准备以下软件包: 1. MySQL 5.5.27:作为 ...
本文将详细介绍如何在Windows 7操作系统上安装Bugzilla 4.4.4,包括配置Perl环境、设置MySQL数据库、安装IIS,并进行最终的Bugzilla部署。这个过程可能会遇到一些挑战,但遵循以下步骤,你将能够成功地建立一个本地...
本文将详细介绍如何在Windows环境下安装最新版本的Bugzilla。 首先,确保准备以下组件: 1. **Bugzilla**: 从官方网站`http://www.bugzilla.org/download/`下载最新版本,例如3.4.4。 2. **ActivePerl**: 推荐使用...
通过上述详细介绍,我们可以看出Bugzilla不仅是一款功能强大的错误追踪系统,还能够极大地提升软件开发团队的工作效率和质量管理水平。对于希望提高软件产品质量的企业和个人开发者而言,Bugzilla无疑是一个值得信赖...
### Linux 下安装 Bugzilla 的详细步骤与注意事项 #### 标题理解:Linux 下安装 Bugzilla - **核心概念**:本文旨在介绍如何在 Linux 操作系统上安装并配置 Bugzilla,一个广泛使用的开源缺陷追踪系统。 - **目标...
在完成配置后,启动Bugzilla服务并访问Web服务器上的Bugzilla安装路径,即可开始使用。 总之,在Linux上安装Bugzilla是一个涉及Perl环境配置、MySQL数据库安装和Bugzilla自身配置的过程。正确安装和配置这些组件,...
- **汉化Bugzilla**: 将`bugzilla-3.0-zh.zip`解压缩,将其Template目录下的`zh`目录复制到Bugzilla安装目录下的Template目录下。以超级用户身份登录后,在Parameter中将Localization设置中的语言改为`zh`。 ### ...
本文档详细介绍了 Bugzilla 4.4.1 的安装和邮箱配置过程,涵盖了从安装软件到配置 IIS 的所有步骤。 一、安装 Bugzilla 首先,需要下载 bugzilla-4.4.1.tar.gz 文件,并解压缩到指定的目录下。然后,需要安装 ...
- 在Bugzilla安装目录中运行`./checksetup.pl`。 - 此脚本会检查Bugzilla所需的模块是否已经安装。 - 根据提示安装缺失的Perl模块。 ##### 2. 安装缺失的Perl模块 - **网络安装**: 如果网络连接正常,可以尝试网络...