完整版bugzilla安装

合集下载

bugzilla安装教程

bugzilla安装教程

Bugzilla的安装

一.需要安装的软件:MySQL数据库,Perl解析器,bugzilla安装包,web服务器(IIS或apache)

二.安装环境

操作系统OS:windows7

Bugzilla:bugzilla 4.2.1

Per解析器:activeperl 5.14.2

XAMPP:1.8.0(Apache 2.4.2 + MySQL 5.5.25a)

三.具体的安装

A.我用的是XAMPP软件包,XAMPP 是一个易于安装且包含MySQL、PHP 和Perl

的Apache 发行版。

1. 双击xampp-win32-1.8.0-VC9-installer.exe,默认安装路径c:\xampp:

单击Next,进入如下界面,勾上Install Apache as service和Install MySQL serbvice 然

后安装即可。

2.配置MySQL

在浏览器地址栏中输入http://localhost/phpmyadmin/,管理MySQL,在Databases

中Create database为bugzilla。点击Create即可。

B. 安装ActivePerl

双击打开安装文件,默认安装即可。默认安装路径为:C:\Perl\

检查Perl是否安装成功:在命令提示窗口输入perl -v,出现如下图示,则安装成功。

将perl加入注册表,可通过如下方式:

1. 新建一个文本文档,在其中输入如下内容:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.cgi]

教你如何搭建Bugzillla服务器

教你如何搭建Bugzillla服务器

一.安装MYSQL和MYSQLCC (Mysql Center Control, mysql管理器,可以直接在这个里面管理数据库,MYSQLCC可以不装)。安装完mysql后运行mysql\bin\winmysqladmin.exe,如果屏幕右下角系统托盘图标出现

的图标为绿色,则正常启动了。

二.安装ActivePerl。

双击ActivePerl-5.8.8.820-MSWin32-x86-274739.msi(作用:解析cgi代

码)。

三.配置mysql数据库

1.运行C:\mysql\bin\下的winmysqladmin.exe文件,已运行的就不要运行

了。

2.修改mysql中root用户的密码。

要注意mysql的安装目录,mysql安装在哪就进入哪,具体情况具体分析!

C:\>cd mysql\bin进入到mysql下的bin目录

C:\mysql\bin>mysql -u root mysql

用root用户登陆数据库,如果已经有密码要使用以下格式:

mysql -u root -p mysql

mysql>update user set password=password(‘1234’) where

user=‘root’;

mysql>flush privileges;

其中(‘1234’)内的1234为root用户的密码,注意最后要加

‘;’号。

如果要删除密码,则在登陆后使用下面的指令:

GRANT USAGE ON *.* TO root@localhost IDENTIFIED BY '';

bugzilla安装顺序

bugzilla安装顺序

01)Apache

配置Apache的时候:

⏹修改/etc/httpd/conf/httpd.conf文件,添加一行:

ServerName (这里填Linux虚拟机的IP地址)

将AddHandler cgi-script.cgi这行的注释去掉

⏹可以创建一个虚拟主机:www.bugzilla.学号.com

创建一个目录权限的说明:

Options ExecCGI FollowSymLinks

AllowOverride Limit

Order allow,deny

Allow from all

⏹httpd –t

⏹修改/etc/hosts文件,添加一行:

虚拟机的IP地址www.bugzilla.学号.com

⏹注意为了以后从主机访问,也需要在主机的hosts文件中做相同的修改

⏹service httpd restart

02)Appconfig(Perl Makefile.PL>make>make test>make install)

03)CGI (Perl Makefile.PL>make>make test>make install)

04)DBI (Perl Makefile.PL>make>make test>make install)

05)MySQL

先装开发版,然后装Server模块,会出现需要DBI,可以用—nodep参数强制无依赖的安装,最后装client模块

06)TimeDate (Perl Makefile.PL>make>make test>make install)

07)Template(Perl Makefile.PL>make>make test>make install)

Linux下Bugzilla的安装与配置

Linux下Bugzilla的安装与配置

Linux下Bugzilla的安装与配置

Linux下Bugzilla的安装是在Linux学习中的一个重点,也是广大Btest学员学习Linux的一个难点,因为牵扯到很多知识和技能,而在我们的教材中的安装过程的讲解又分布在几章的内容当中。这篇文章,结合教材的知识体系及内容进度,把Bugzilla的安装做一个总结,这个安装配置顺序是完全按照教材顺序,有利于学员按照教材进行学习总结。

一、Perl模块的安装

1、准备工作

(1)在Linux中的/root路径下创建一个bugzilla文件夹,并在其中创建一个modules文件夹(路径可以自己设定)

(2)把这章所需要的软件上传到Linux中,

其中包括bugzilla-2.18rc2.tar、httpd-2.0.40-21.i386、modules文件夹下的所有模块。

∙在SecureCRT中进入bugzilla目录,输入命令rz,出现上传文件对话框,在此找到并选择软件bugzilla-2.18rc2.tar、httpd-2.0.40-21.i386,然后点击“Add”,再点击“ok”,即实现上传∙在SecureCRT中进入刚建立modules目录,输入命令rz ,出现上传文件对话框,在此找到所需的模块,并全部选择后,点击“Add”,再点击“ok”,即实现上传

二、检查bugzilla需要的模块

1、进行解包

在bugzilla目录下,输入命令

tar –xzvf bugzilla-2.16.4.tar.gz

即可实现解包

2、解包完成后,使用命令ls 查看文件,可以看到解包后得到一个文件夹:bugzilla-2.18rc2 ,进入此文件夹

文档:Bugzilla安装

文档:Bugzilla安装

在win2000server下安装bugzilla 安装虚拟机win2000server,并装上IIS

第1步:安装mysql

双击“mysql4.0.17”文件夹中“SETUP.EXE”文件,默认安装即可。默认安装目录为:C:\mysql。

第2步:配置mysql

1. 双击“C:\mysql\bin\ winmysqladmin.exe”,启动mysql。当桌面右下角的交通灯图标

中绿灯亮起,表示服务已启动。

2. 打开“运行”窗口,输入“cmd”打开“命令行”窗口。

3. 依次输入以下命令(返回C盘根目录命令:cd \..):

pp第3步:安装mysqlcc-0.9.4-win32

双击“mysqlcc-0.9.4-win32/ Setup.exe”,默认安装mysqlcc-0.9.4-win32

第4步:配置Mysqlcc

1.在option-general设置界面语言。

2.编辑Mysql服务器。这里的密码是前面“root用户的新密码”。

3.连接Mysql服务器成功。右击创建的Mysql服务器,选择“连接”。

第5步:安装activeperl5.8.8.820

双击“ActivePerl-5.8.8.820-MSWin32-x86-274739.msi”文件,默认安装即可,安装到c:\perl 下。

第6步:配置IIS,并检查c:\perl\bin目录去掉只读权限

打开控制面板->管理工具->Internet Information Services(Internet 信息服务), 再Default Web Site右键选择Properties-> Home Dictory-> Configuration,在App Mappings中点击Add增加如下资料

Bugzilla安装方法

Bugzilla安装方法

Windows 下安装Bugzilla

第一步:Bugzilla

下载并安装Bugzilla

下载Bugzilla:/download.html

本文是以Bugzilla2.20版本为例子进行安装,同时可以在网站上找到相应的汉化包,感谢汉化作者为我们提供的方便与支持。

下载解压缩到C:\Bugzilla ,保证Bugzilla文件放在C:\Bugzilla文件夹下,避免解压时生成多余的文件夹。

第二步:MySQL

下载MySQL 4.1.x

下载MySQL "Windows Essentials"版本:/downloads/mysql/4.1.html 不推荐使用MySQL 5.x

安装

可以选择典型(Typial)安装MySQL,笔者安装时选择的自定义安装,并将安装目录设置为:C:\mysql。

创建Bugs数据库和用户

使用mysql 命令行创建,打开开始菜单-运行,输入cmd,打开命令行窗口进入C:\mysql\bin> 需要输入的蓝字命令如下:

C:\mysql\bin>mysql --user=root -p mysql

Enter password: ********

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 15 to server version: 4.0.20a-debug

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

Bugzilla使用手册

Bugzilla使用手册

Bugzilla使用手册

Bugzilla使用手册

本文档详细介绍了如何使用Bugzilla进行软件缺陷跟踪和管理。Bugzilla是一个开源的缺陷跟踪系统,可以帮助开发团队追踪、记录、修复和验证软件中的问题。阅读本手册能够让您快速掌握Bugzilla的基本功能和操作方法。

1.Bugzilla简介

1.1 什么是Bugzilla

Bugzilla是一个用于管理软件缺陷的系统,由Mozilla

基金会开发并开源。它提供了一个集中的平台,开发团队可以使用

它来报告、跟踪和解决软件中的缺陷。

1.2 Bugzilla的特点和优势

Bugzilla具有以下特点和优势:

- 强大的缺陷跟踪功能:可以追踪缺陷的状态、优先级、严重性等信息,方便开发人员进行问题解决。

- 灵活的自定义选项:可以根据需求定制字段、工作流

程等,以适应不同项目的需求。

- 多用户支持:支持多个用户同时访问和使用系统,并

可根据用户角色进行权限管理。

- 丰富的报表和统计功能:提供了各种报表和统计图表,帮助团队了解缺陷情况和进展。

1.3 安装和配置Bugzilla

详细介绍如何安装和配置Bugzilla,包括环境要求、

数据库设置、用户管理等。

1.4 登录Bugzilla

演示如何登录Bugzilla,并简要介绍登录后的界面和

功能。

2.缺陷报告

2.1 创建缺陷报告

详细说明如何创建一个新的缺陷报告,包括填写必填字段、选择适当的属性值等。

2.2 编辑和更新缺陷报告

解释如何编辑和更新已存在的缺陷报告,包括修改字段值、添加、更改状态等。

2.3 附加文件和截图

介绍如何在Bugzilla中附加文件和截图,并说明如何对附件进行管理和查看。

Linux下Bugzilla的安装与配置

Linux下Bugzilla的安装与配置

Linux下Bugzilla的安装与配置

Bugzilla的安装与配置

1. 安装好apache .(参考Linux下Apache的安装与配置.doc)

2. 安装好mysql . ( 参考Linux下Mysql的安装与配置.doc)

3. root帐户下新增一个用户叫bugs,命令是: useradd bugs

(同时可以用命令passwd 密码设置该账户的密码,如下图)

4. 启动mysql,新建bugs数据库,创建数据库用户,授权授权;

进入mysql后,使用命令:

creat database bugs; (创建名为bugs的数据库)

show databases; (显示mysql下所有数据库)

grant all on bugs.* to bugs@localhost identified by ‘root’;

(对bugs用户授权并设置密码为root)

flush privileges; (刷新系统权限表)

5. 分别按顺序解压以下包并安装:

< 安装包除注意部分的内容,其他安装方法统一是:

使用命令:tar zvxf 包的名称(举例:tar zvxf AppConfig-1.56.tar.gz)

使用命令:perl Makefile.PL (前提是进入到解压后的文件目录,举例:AppConfig-1.56)使用命令:make (同样需要在解压后的文件目录)

使用命令:make test (同样需要在解压后的文件目录)

使用命令:make install )(同样需要在解压后的文件目录)> AppConfig-1.56.tar.gz

Bugzilla安装全过程

Bugzilla安装全过程

IIS7+Bugzilla安装全过程

一、安装环境及基本准备

1、Mysql 5.0

2、ActivePerl 5.14

3、bugzilla-4.2.4

4、IIS 7(完整安装)

二、Mysql 安装及Bugzilla数据库配置

1、安装MySql

这步我们已经很熟悉了,不再多做说明。

2、在MySQL中配置创建Bugzilla所需数据库

以root用户创建名为bugs的数据库

三、安装ActivePel(全部默认安装)

四、安装配置Bugzilla

1、拷贝bugzilla文件夹至于C盘下(为以下说明方便)并更改属性去掉只读

2、在命令行窗口进入bugzilla目录,执行checksetup.pl,检查缺少的perl模块,如下图

3、针对缺失的perl模块,执行ppm install 命令进行安装。

4、Email-Simple 2.102安装其中Email-MIME模块的安装因为版本不同,会发生错误。(the newest version of Email-Simple over ppm is 2.101,而本次安装需要的版本Simple version 2.102 for Email-MIME)因此,需要单独下载Email-Simple 2.102。下载解压后,先执行ppm install dmake安装dmake模块,然后进入解压后的目录,执行Makefile.PL dmake,编译完成后,执行dmake install进行安装。之后再执行ppm install Email-MIME即可。

5、模块全部安装完成后,更改bugzilla目录下的localconfig 配置文件,配置数据库的相关信息。修改的信息如下:

Bugzilla安装,亲自安装成功,解决发邮件问题

Bugzilla安装,亲自安装成功,解决发邮件问题

Bugzilla安装与配置

1.安装依赖

yum install mysql

yum install mysql-devel

yum install perl

2.解压bugzilla

tar xzf bugzilla-3.6.3.tar.gz

利用checksetup.pl脚本检查所需perl模块是否齐全

cd bugzilla-3.6.3

./checksetup.pl --check-modules

/usr/bin/perl install-module.pl --all

如果在安装中出现YAML version is too low …的错误,解决办法如下:

vi ./bugzilla-3.6.3/lib/CPAN.pm,在第59行之后加入“use YAML;”再执行安装。

3.创建mysql数据库

/etc/init.d/mysqld start

/usr/bin/mysqladmin -u root password '123456'

mysql –uroot –p

create database bugs;

4.修改bugzilla配置文件

Vi ./bugzilla-3.6.3/localconfig

设置如下参数:

$db_driver = 'mysql';

$db_host = 'localhost';

$db_name = 'bugs';

$db_user = '';

$db_pass = '********';

5.执行安装,并设置管理员的登录邮箱、密码、用户名

./checksetup.pl

Enter the e-mail address of the administrator: comebackdog@ Enter the real name of the administrator: renliang

Bugzilla安装配置

Bugzilla安装配置

Bugzilla安装配置过程

一安装perl

1 双击PERL的安装文件,进入安装界面,点击同意安装

2此处继续点下一步

3 接下来还是继续点击下一步

4由于使用的是IIS服务,此处默认全部勾选不需要更改,继续点下一步,直至安装完成.

安装PERL完成后需要重新启动系统.

二安装mysql

1双击XAMPP的安装文件,点下一步继续进行

2由于某个原因,使用XAMPP安装MYSQL,如上图所示,勾选安装MYSQL选项.

接下来只需要一路点下一步直至安装完成,如有需要可以更换安装路径

3从桌面图标双击打开XAMPP,点击START启动MYSQL.

三创建数据库

1进入DOS界面,找到MYSQL的安装目录,登陆超级管理员账号

创建一个数据库,赋予所有权限给所创建的用户

部分DOS命令符如下:

MYSQL\BIN> MYSQL -U ROOT //超级用户登录MYSQL

MYSQL> SHOW DATABASES;

MYSQL> CREATE DATABASE BUGZI;

MYSQL> GRANT ALL ON BUGZI.* TO BUGZI@LOCALHOST IDENTIFIED BY '123';

MYSQL> EXIT; //退出之后再验证数据库登录

MYSQL\BIN> MYSQL -U BUGZI -P

PASSWORD:123 //登录成功之后退出继续安装

MYSQL> EXIT; //安装BUGZILLA模板

F:\BUGZILLA-2.20> PERL CHECKSETUP.PL

F:\BUGZILLAMODULES-2.20> SETUP //安装成功之后检查

Linux系统下Bugzilla的安装与配置

Linux系统下Bugzilla的安装与配置

Linux系统下Bugzilla的安装与配置一、配置网卡

1.判断网卡是否启动。在命令行中输入:

ifconfig -a

2.启动网络配置向导,输入:

netconfig

3.选择“Yes”,进入配置界面,设定IP地止。

4.单击“OK”,退出设置。

5.修改主机名。

(1)进入/etc/sysconfig目录,执行:

cd /etc/sysconfig

(2)打开network文件,执行:

vi network

(3)修改“HOSTNAME=”,“=”后输入新的Linux主机的名字,注意避免与网络上的其他计算机重名,建议使用“PC-XXX”作为计算机名。

6.重新启动网络配置,执行:

service network restart

/etc/rc.d/init.d/network restart

7.再次判断网卡是否启动。在命令行中输入:

ifconfig -a

8.关闭防火墙,执行:

ntsysv

使用上下箭头找到“iptables”,按空格键,取消“[ * ]”中的“*”号,则下次启动系统时将不再启动此服务。

选择“OK”,退出配置。

9.重新启动Linux。执行:

reboot

二、安装Apache

1、首先检查是否已经安装了httpd 服务

rpm -qa httpd

如果没有出现任何信息,表示没有安装

2、将Bugzilla_Linux.iso 放入光驱,再执行如下命令:

(1) mount /dev/cdrom /mnt/cdrom

(2) cd /mnt/cdrom

(3) cp –R * /root

(4) cd

(5) umount /mnt/cdrom

Bugzilla安装指南

Bugzilla安装指南

Bugzilla安装指南

1.

准备

Bugzilla在Windows下的安装颇为复杂,所以有很多人写了安装指南。但是使用安装的时候发现每个指南写的都有缺陷。这里我仅仅是把我安装的过程记录下来,给大家一个参考。同时还列出了一些我觉得有帮助的参考文章和站点。

工欲善其事必先利其器,建议你在开始安装之前把所有需要的软件下载齐全,这样可以提高效率和成功率。Bugzilla所需的软件都是开源的,都可以从它们的官方网站上下载到(我个人不喜欢去华军软件园之类的下载网站上找,因为即不安全,找到的也不一定是最新的版本)。下面把所需东西和下载网站罗列一下:

o MySQL(4.1)

/downloads/mysql

o Perl(5.8.7.815)

/Products/Download/Download.plex?id=ActivePerl

o Perl模块

有两个简单的途径可以获得Bugzilla所需的Perl模块。一个是Bugzilla汉化项目整理的,收集的很全而且比较新,还有一个安装批处理程序,所以推荐大家用这个;另外一个是Bugzilla 的测试服务器,它也提供了完整的Perl模块集合,但是版本似乎比较老。第三条道路也是有的,但是需要自己去找然后再编译。对于像我一样不懂Perl德人来说是在复杂,因此不推荐大家这样做。

/project/showfiles.php?group_id=75477

/ppm/

o Bugzilla(2.20)

/download/

o Bugzilla汉化包(2.20)

/project/showfiles.php?group_id=75477

bugzilla安装详解

bugzilla安装详解

centos 上安装bugzilla 详解

步骤

安装apache

tar zxvf httpd-2.2.11.tar.gz

cd httpd-2.2.11

./configure --prefix=/usr/local/apache2

make

make install

创建所需要的目录

mkdir /usr/local/apache2/htdocs/bugzilla

在/usr/local/apache2/conf/httpd.conf中添加如下#这里是用来解析cgi的,不然打开网页显示的都是代码

AddHandler cgi-script .cgi

Options All

AllowOverride Limit

Order allow,deny

Allow from all

#Add index.cgi

DirectoryIndex index.cgi index.php index.html

#有数据库就直接创建,否则还有先安装数据库

创建数据库

/usr/local/mysql/bin/mysql -u root -p`cat /data/save/mysql_root`

create database bugzilla;

安装perl,以及所依赖的库

yum install perl

yum install perl-XML-Twig

yum install ImageMagick-perl

yum install mod_perl

yum install perl-HTML-Parser

yum install perl-Email-MIME-Attachment-Stripper

CentOS安装Bugzilla

CentOS安装Bugzilla

CentOS 6 安装Bugzilla

现在操作系统已经安装好,接下来在此基础上安装Bugzilla,以下是详细步骤:

1.安装mysql

1.1安装mysql客户端

系统自带mysql,使用yum,先安装mysql客户端程序,然后安装mysql

服务器程序,输入yum install mysql,在提示的地方输入y,如下

1.2安装mysql服务器端

输入命令yum install mysql-server ,如下:

1.3配置mysql

编辑配置文件vim /etc/f,修改编码,添加如下:

然后保存,退出。

启动mysql服务,输入service mysqld start

然后修改root密码(默认密码为空):

mysql –u root –p 用root用户登录MySQL服务器

重新进入mysql,创建bugzilla要使用的数据库

至此数据库安装完。

2.部署Bugzilla

2.1 安装bugzilla

把bugzilla压缩包放在/var/www/html/文件夹下,解压压缩包:tar –zxvf bugzilla-4.4.8 ,这时解压出一个文件夹,重命名该文件夹,

mv压缩包名 bugzilla, cd命令进入文件夹,ls浏览文件如下:

执行./checksetup.pl,如图:

安装cpan,输入命令yum install cpan,

安装perl模块,输入命令perl install-module.pl –all,自动安装perl模块,此时提示gcc包未安装,yum install gcc

安装缺省的包:

Bugzilla 部署详解

Bugzilla 部署详解

Bugzilla 部署详解

(Red Hat Enterprise Linux Service 5.4)

1.硬件平台i386 架构服务器:

2.系统linux版本为:

Red Hat Enterprise Linux Service 5.4

3.相关软件版本:(建议以下安装均使用rpm,用户也可自行选择源码安装)

(1)安装Apache:

rpm –ivh httpd-2.2.3-31.el5.i386.rpm

rpm –ivh httpd-devel-2.2.3-31.el5.i386.rpm

rpm -ivh httpd-manual-2.2.3-31.el5.i386.rpm

(2)安装MySQL:

rpm –ivh Mysql-5.0.77-3.el5.i386.rpm

rpm –ivh Mysql-bench-5.0.77-3.el5.i386.rpm

rpm -ivh Mysql-devel-5.0.77-3.el5.i386.rpm

rpm -ivh Mysql-server-5.0.77-3.el5.i386.rpm

(3)安装Perl:

rpm –ivh Perl-5.8.8-27.el5.i386.rpm

(4)安装SendMail

rpm –ivh Sendmail-8.13.8-2.el5.i386.rpm

rpm –ivh Sendmail-cf-8.13.8-2.el5.i386.rpm

rpm –ivh Sendmail-devel-8.13.8-2.el5.i386.rpm

rpm –ivh Sendmail-doc-8.13.8-2.el5.i386.rpm

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.利用yum方法来安装Mysql

1.将系统镜像文件iso挂载到CD

2.看yum.conf在系统的哪个目录

locate yum.conf

3.在root用户下编辑

vi yum.conf

在最后添加

[ISO]

name=iso

baseurl=file:///media/RHEL_6.1\ i386\ Disc\ 1/(此处为镜像目录)

gpgcheck=0

(如果没有CD,则挂载iso文件,mount -o loop myiso.iso /mnt/myisodir ,改baseurl=file://镜像目录/)

4.安装服务端

yum install mysql-server

5.启动服务

/etc/init.d/mysql start

6.测试是否安装成功,直接输入mysql

测试见下图

当mysql安装完成后,安装程序已经在/etc/目录下生成了一个名为f的设置文件。按如下所示,修改/etc/f文件。

#vi /etc/f

在[mysqld]区域中,添加如下行default-character-set=utf8

启动MySQL

#/sbin/chkconfig mysqld on

#/etc/rc.d/init.d/mysqld start

安装后,root的password是空的。键入如下命令,不用password就可以进入mysql

#mysql

#mysqladmin -u root password "xxxxxx"(设置root密码为fuxin_-115)

#mysql -u root –pxxxxxx(用密码进入)

mysql>use mysql;

mysql>select host,user,password from user;

mysql>delete from user where user="";

create database bugs;

show databases;

use bugs;

GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE, LOCK

TABLES,DROP,REFERENCES ON bugs.* TO bugs@localhost IDENTIFIED BY '123456';

FLUSH PRIVILEGES;( 从mysql 数据库授权表中重新装载权限)

2.bugzilla安装

解包:tar zxvf bugzilla-2.20.4.tar.gz到/var/www/html/bugzilla

chmod -R 777 /var/www/html/bugzilla

安装perl模块。

cd /var/www/html/bugzilla

./checksetup.pl

/usr/bin/perl install-module.pl 模块名字| more(根据提示安装前提所需模块)

3.配置apache

# vi /etc/httpd/conf/httpd.conf(修改ServerName这行后面部分为本机IP地址,如:ServerName 192.168.1.105:80)

# /usr/sbin/apachectl start (启动acpache)

编辑httpd的配置:vi /etc/httpd/conf/httpd.conf

在文件最后添加以后内容:

AddHandler cgi-script .cgi

Options +Indexes +ExecCGI

DirectoryIndex index.cgi

AllowOverride Limit FileInfo Indexes

然后修改localconfig

cd /var/www/html/bugzilla

./checksetup.pl(检查模块的安装情况)

vi localconfig

把$db_pass=’ ’;中填入一个数据库的密码(自己一定要记住,如这里输入fuxin_-115,472244583@ 7251880

进入bugzilla页面http://192.168.1.105/bugzilla

如果出现[forbidden 403]错误,权限问题You don't have permission to access /bugzilla on this server,则是因为selinux的问题,输入命令setenforce 0再刷新页面。

有时候如果按照上述方法安装后,访问http://159.226.2.132/bugzilla/index.cgi会出现无权访问页面的问题。把httpd.conf 中的User **** Group**** 改成已有的组和用户,或者新建它说的组合用户,然后给予操作/var/www/html目录的权限,利用chown –R 组.用户目录

这样bugzilla能登录上去,也算完成了大部分,下一步是安装汉化版,最后是测试发送邮件。

4.安装汉化版

以下链接是bugzilla的汉化繁体包的下载网址:

/p/bugzilla-tw/downloads/detail?name=bugzilla.zh-TW.4.2.5.20130 320.tar.gz

根据使用说明:

To install a localization pack, untar it into your Bugzilla directory so it appears in template/xx/default/ . ('x x' would be replaced with the language code of the pack you're installing, of course)

我下载目录在/home/www/,所以我得将/home/www/bugzilla-tw/template/zh-TW放在bugzilla的template 下。

然后运行会发现页面右上角* EN * | ZH-TW可以选择英文版或者汉化版。

这样汉化就完了。当时因为文件夹的名字为zh_CN,刷新页面后到处没找到变化中文版的地方,最后弄了半天才知道文件夹名字的问题!页面不会显示下划线,改成chinese或者任何有效标示符都可以。

5.最后smtp设置:

登录-》首页—》参数设定-》右导航电子邮件

mail_delivery_method (SMTP)

'mailfrom' => 'abcd@', 注意'mailfrom'参数需要与'smtp_username'一致,

'smtp_password' => 'abcd'

'smtp_username' => 'abcd@'

'smtpserver' => '(如)

smtp_debug(开)

右导航-》一般—》maintainer改为mailfrom'一致

安装Perl的一个可选组件:Authen-SASL。不然发邮件的时候可能就会出现提示"Couldn't authenticate 'Test@:...'"。

否则一般情况下是通不过服务器验证的,邮件也就无法发送成功了

这个配置应该没问题,但是去验证的时候又是一个非常纠结的时候,结果是一直发送不成功,

试过好几种方法,结果还是不行。经过高手的解决,原来问题是要用网页登陆进邮箱,然后右上角有个设置,打开pop3和smtp。

真是九九八十一难啊!!终于取得真经!

学习的命令:

1.yum list * (列出yum软件源中对应的包)

2.history |grep * (列出历史命令中带有*的)

3.在bugzilla下安装模块/usr/bin/perl install-module.pl 模块名字| more(根据提示安装前提所需模块)

或者在任何目录下perl –MCPAN –e shell 进入perl命令行,然后install 模块

4. chown –R 组.用户目录

相关文档
最新文档