Bugzilla 是一个开源的缺陷跟踪系统(Bug-Tracking System)。

OS:RedHat Linux

软件类型:开源

架构:B/S

server端模块开发语言:perl(c/c++)

数据库:MySQL

web页面开发:cgi

网页部署(中间件):apache

目录:

1、 Bugzilla的部署和相关组件的安装

2、 配置apache、Bugzilla以及Mysql之间的连通

3、 注意事项与使用方式

一、        Bugzilla的部署和相关组件的安装

1、 解压Bugzilla的tar.gz压缩包并将其部署到apache中改名为bugzilla

代码:

[root@dzdwr root]# .18rc2.tar.gz
[root@dzdwr root]# .18rc2 /var/www/html/bugzilla

2、 组件安装:

1)   切换工作目录:

 [root@dzdwr root]# cd /var/www/html/bugzilla

编译perl文件检查必备组件是否安装:

[root@dzdwr bugzilla]# perl checksetup.pl

安装检查结果为not found的相关组件

2)        必备组件安装(事先准备好要安装的tar.gz包):

安装AppConfig组件

[root@dzdwr perl]# tar zxf AppConfig-1.56.tar.gz                   #解压tar.gz包
[root@dzdwr AppConfig-1.56]# perl Makefile.PL                    #生成Makefile文件
[root@dzdwr AppConfig-1.56]# make
[root@dzdwr AppConfig-1.56]# make test                        #安装组件测试(可省略)
[root@dzdwr AppConfig-1.56]# make install                      #安装组件

安装CGI组件

[root@dzdwr perl]# tar zxf CGI.pm-3.05.tar.gz
[root@dzdwr CGI.pm-3.05]# perl Makefile.PL
[root@dzdwr CGI.pm-3.05]# make
[root@dzdwr CGI.pm-3.05]# make install

安装DBI组件

[root@dzdwr perl]# tar zxf DBI-1.45.tar.gz
[root@dzdwr DBI-1.45]# perl Makefile.PL
[root@dzdwr DBI-1.45]# make
[root@dzdwr DBI-1.45]# make install

安装Date::Format组件

[root@dzdwr perl]# tar zxf TimeDate-1.16.tar.gz
[root@dzdwr TimeDate-1.16]# perl Makefile.PL
[root@dzdwr TimeDate-1.16]# make
[root@dzdwr TimeDate-1.16]# make install

安装DBD::mysql组件

[root@dzdwr perl]# tar zxf DBD-mysql-2.9004.tar.gz
[root@dzdwr perl]# unset LANG                                 #避免中文字符集的影响导致安装失败
[root@dzdwr DBD-mysql-2.9004]# perl Makefile.PL
[root@dzdwr DBD-mysql-2.9004]# make
[root@dzdwr DBD-mysql-2.9004]# make install

安装Template组件

[root@dzdwr perl]# tar zxf Template-Toolkit-2.14.tar.gz
[root@dzdwr Template-Toolkit-2.14]# perl Makefile.PL                    #交互式问答全部yes或直接Enter键确定
[root@dzdwr Template-Toolkit-2.14]# make
[root@dzdwr Template-Toolkit-2.14]# make install

3)        再次切换工作目录检查组件是否安装完成

[root@dzdwr bugzilla]# perl checksetup.pl

二、            配置apacheBugzilla以及Mysql之间的连通

1、 创建数据库bugs、修改bugzilla配置文件:

[root@dzdwr bugzilla]# mysql –u root –p              #数据库初始账号root默认没有密码,如需要输入密码直接Enter键确认
mysql> CREATE database bugs;
mysql> quit

  修改bugzilla配置文件:

[root@dzdwr bugzilla]# vi localconfig

  将 $index_html = 0; 中的0改为1,并对照下面代码进行修改:

# How to access the SQL database:
#
$db_host = "localhost";         # where is the database?
$db_port = ;                # which port to use
$db_name = "bugs";              # name of the MySQL database
$db_user = "root";              # user to attach to the MySQL database

  修改完成后 :wq保存退出

2、 配置apache

[root@dzdwr bugzilla]# vi /etc/httpd/conf/httpd.conf

去掉#AddHandler cgi-script .cgi前的#号

并在文档最末尾添加代码:

<Directory "/var/www/html/bugzilla">
             Options ExecCGI FollowSymLinks
             AllowOverride Limit
             Order allow,deny
             Allow from all
</Directory>

修改完成后:wq保存退出;

修改bugzilla文件夹的组权限:

[root@dzdwr html]# chown -R apache.apache bugzilla

重启apache服务:

[root@dzdwr html]# service httpd restart

3、 创建数据库表和bugzilla用户

[root@dzdwr bugzilla]# perl checksetup.pl

中途要求创件bugzilla管理员账户:

Enter the e-mail address of the administrator:xxxxxxxxxxx@XXXX.com

Enter the real name of the administrator: admin(自定义)

Enter a password for the administrator account:’自定义密码’

三、        注意事项与使用方式

1、 客户机通过浏览器访问bugzilla网页

URL:’ip地址’/bugzilla 如:192.168.10.9/bugzilla

登陆用户名为之前设置的邮箱地址,密码。

2、 注意事项:

a)        客户机和服务端网络是连通的。

b)        服务端防火墙未阻止相关端口(80,3306)访问。

RedHat下Bugzilla的安装和配置的更多相关文章

  1. CentOS 6.6下JDK1.7安装与配置(Linux)经典入门详解案例

    最近用的linux较多,在网站找了一些关于linux环境下jdk安装的教程,过程是有的但是好多细节都没有表现出来,所以我花了点时间总结了一下,希望对大家都有帮助... CentOS下JDK1.7安装与 ...

  2. win7下IIS的安装和配置 图文教程

    转自   http://www.jb51.net/article/29787.htm 最近工作需要IIS,自己的电脑又是Windows7系统,找了下安装的方法,已经安装成功.在博客里记录一下,给需要的 ...

  3. Windows环境下MongoDB的安装与配置

    MongoDB是一种高性能的文档型数据库,现介绍一下在Windows环境下MongDB的安装与配置 获取MongoDB 打开官方网站 www.mongodb.org,找到页面右上解的DownLoad链 ...

  4. Linux下Qt的安装与配置

    参考资料:http://www.cnblogs.com/emouse/archive/2013/01/28/2880142.html Linux 下编译.安装.配置 QT 下载qt 这里用的是4.7. ...

  5. Linux(Ubuntu)下MySQL的安装与配置

    转自:http://www.2cto.com/database/201401/273423.html 在Linux下MySQL的安装,我一直觉得挺麻烦的,因为之前安装时就是由于复杂的配置导致有点晕.今 ...

  6. Linux 下编译、安装、配置 QT

    转自Linux 下编译.安装.配置 QT 注意:编译安装耗时费力,且很容易出错,要不断调整编译参数,不推荐使用,否则这将会是一个纠结痛苦的过程. 打算做嵌入式图像处理,计划方案嵌入式Linux+Ope ...

  7. CentOS-6.6下Tomcat-7.0安装与配置(Linux)

    CentOS-6.6下Tomcat-7.0安装与配置(Linux) 一.认识tomcat Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目, ...

  8. .Neter玩转Linux系列之六:Linux下MySQL的安装、配置、使用

    一.Linux安装MySQL (1)下载安装包:https://dev.mysql.com/downloads/mysql/ (2)解压并安装 命令:tar zxvf 文件名 解压完成之后,重名一下文 ...

  9. linux下svn的安装与配置

    ---恢复内容开始--- linux下svn的安装与配置 Linux发行版本:CentOS6.5 1.安装subversion sudo yum -y install subversion 2.创建s ...

随机推荐

  1. AppCan JSSDK模块扩展

    1.      从源码开始: 我们先看源码的8188行到9525行: window.appcan && appcan.define('window',function($,export ...

  2. 总结工作中常见的linux命令

    本文是总结下自己在工作中遇到的常见linux 命令,会持续更新! 1.文件路径切换 进入 cd 返回上一级  cd .. 2.复制 cp 源文件名 目标文件夹 cp log.log test5 3.编 ...

  3. Good Bye 2015 D. New Year and Ancient Prophecy

    D. New Year and Ancient Prophecy time limit per test 2.5 seconds memory limit per test 512 megabytes ...

  4. redmine export long csv file failed: 502 proxy error

    After modified the file \apps\redmine\conf\httpd-vhosts.conf: <VirtualHost *:8080> ServerName ...

  5. HTTP请求 GET与POST是怎么实现?

    1.HTTP请求格式: <request line> <headers> <blank line> [<request-body>] 在HTTP请求中, ...

  6. $().each 和表单事件的坑

    在用each循环时 1.想结束循环 return false 2.想跳过某循环 return 3.想跳出function 不行,请切换成其他循环如 for 使用form表单事件 1.必须要有submi ...

  7. 设置myeclipse新建jsp文件默认编码为UTF-8

    有三个地方需要改编码设置: 1. window-->preference-->general-->contenttype 然后在content types中展开每一个子项,并在Def ...

  8. python操作文件案例二则

    前言 python 对于文件及文件夹的操作. 涉及到 遍历文件夹下所有文件 ,文件的读写和操作 等等. 代码一 作用:查找文件夹下(包括子文件夹)下所有文件的名字,找出 名字中含有中文或者空格的文件 ...

  9. iOS中如何隐藏启动图片的状态栏

    只隐藏启动图片顶部的状态栏,而不影响程序运行起来控制器的状态栏显示?在info.plist文件中添加一个Statis bar is...... 默认是NO改为YES即可

  10. 大数据 > 数据平台方案评估

    分类 当前措施 说明 百度竞价如何进行数据分析(SEM工程师)数据来源: 1. 百度后台推广数据:api 总展现 总点击 点击率 总消费 点击均价 BDP功能点 1. 串联百度->网站商务通-& ...