Bugzilla使用手册(三)

li.li1 { margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify; font: 10.5px Times; color: #000000 }
span.s1 { }
span.s2 { }
span.s3 { font: 10.5px "Songti SC" }
ol.ol1 { list-style-type: cjk-ideographic }

Bugzilla在ubuntu下的安装及配置

1、需要先安装的软件

(1). Perl(V5.8.1以上)

  一般ubuntu上会自带,用perl -v语句可以检查当前安装版本,如果没有安装自行安装sudo apt-get install

(2) 数据库(Mysql)

  安装命令 sudo apt-get install mysql-server

  安装一会之后会出现如下界面让你输入密码,之后会让你确认,须记住该密码以后登录数据库要用

  安装完成后输入mysql -u root -p

  然后输入密码

p.p1 { margin: 0.0px 0.0px 0.0px 30.0px; font: 12.0px "Songti SC"; color: #454545 }
span.s1 { }

  这样说明数据库安装成功

(3) Web服务器(使用apache2)

  安装命令sudo apt-get install apache2

(4) Mail Transfer Agent

  安装命令:sudo apt-get install sendmail

(5)下载bugzilla并安装perl

  下载地址:http://Bugzilla.org/

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Songti SC"; color: #454545 }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; color: #454545 }
span.s1 { }
span.s2 { font: 12.0px Times }
span.s3 { font: 12.0px "Songti SC" }

  下载后将文件解压到/var/www/文件夹下面,解压语句为:sudo tar -C /var/www/ -xvf bugzilla-5.0.3.tar.gz

  然后目录下回出现一个bugzilla-5.0.3文件夹,改名为bugzilla,改名语句为:sudo mv bugzilla-5.0.3 bugzilla。

  然后切换带到该目录下,ls可以有checksetup.pl文件,运行sudo perl checksetup.pl

  运行完毕后安装必须安装的包安装语句为:sudo /urs/bin/perl install-module.pl –all,这个过程会要很长的时间。(执行俩次如果还有模块安装不上也没关系,之后会在bugzilla文件夹中产生一个localconfig文件)

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Songti SC"; color: #454545 }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; color: #454545 }
p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; text-indent: 24.0px; font: 12.0px Times; color: #454545 }
p.p4 { margin: 0.0px 0.0px 0.0px 0.0px; text-indent: 24.0px; font: 12.0px Times; color: #333333; background-color: #ffffff }
p.p5 { margin: 0.0px 0.0px 0.0px 0.0px; text-indent: 12.0px; font: 12.0px Times; color: #333333; background-color: #ffffff }
span.s1 { font: 12.0px Times }
span.s2 { }
span.s3 { font: 12.0px "Songti SC" }
span.s4 { font: 10.5px Helvetica; color: #000000 }

2、配置环境

(1).mysql的配置

  进入mysql中,并且依次输入以下语句:

  create database bugs; 创建一个bugs数据库

  create user [email protected]; 创建一个bugs用户

  grant all on bugs.* to [email protected]‘localhost‘;为用户bugs授权

  flush privilege; 刷新用户权限

  创建完成后可以用show databases 语句查询是否是bugs数据库

(2).apache2服务器的配置

  打开apapche2的配置文件sudo vim /etc/apache2/ apache2.conf

  添加如下内容:

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; color: #454545 }
span.s1 { }
span.s2 { font: 12.0px "Songti SC" }
span.s3 { font: 10.5px Helvetica; background-color: #ffffff }
span.s4 { background-color: #ffffff }
span.s5 { font: 10.5px Helvetica; color: #000000 }
span.s6 { font: 12.0px "Songti SC"; background-color: #ffffff }

  (3)在上面步骤完成后bugzilla目录下会有一个localconfig文件,修改其中的参数值为: $webservergroup = ‘www-data‘; $db_port = 3306; $index_html = 1;保存后退出,接下来改bugzilla的所属用户组: sudo chgrp -R root.www-data Bugzilla,如果之后权限进不去可以暂时修改其权限值:chmod -R 777 bugzilla。接下来在终端执行sudo perl checksetup.pl,如果出现如下状况: 

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 10.5px "PingFang SC"; color: #000000 }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; color: #ff0000 }
p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; color: #454545 }
span.s1 { }
span.s2 { font: 10.5px Helvetica }
span.s3 { font: 12.0px "Songti SC" }
span.s4 { font: 12.0px "Songti SC"; color: #000000 }
span.s5 { background-color: #ffffff }
span.s6 { font: 12.0px "Songti SC"; background-color: #ffffff }

  检查mysql无误后执行如下语句:

  sudo apt-get install libdbd-mysql-perl(很重要)

  安装完成继续执行sudo perl checksetup.pl,出现以下语句说明安装成功

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; color: #000000 }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; text-indent: 24.0px; font: 12.0px Times; color: #000000 }
p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; text-indent: 24.0px; font: 12.0px "Songti SC"; color: #000000 }
span.s1 { }
span.s2 { font: 12.0px "Songti SC" }
span.s3 { font: 12.0px Times }

3、启动bugzilla重启apache2以及mysql

  sudo /etc/init.d/apache2 restart

  sudo /etc/init.d/mysql restart

  接下来打开浏览器firefox,然后在输入localhost/Bugzilla/。如果发现打开的页面是网页源码。则需要启动cgi模块

  sudo a2enmod cgi然后重启啊apache2服务器sudo /etc/init.d/apache2 restart。之后刷新出现如下界面则说明安装成功.

p.p1 { margin: 0.0px 0.0px 0.0px 21.6px; text-align: justify; font: 10.5px "Songti SC"; color: #000000 }
span.s1 { font: 10.5px Times }
span.s2 { }
p.p2 { margin: 0.0px 0.0px 0.0px 30.0px; font: 10.5px Times; color: #000000 }
p.p3 { margin: 0.0px 0.0px 0.0px 30.0px; font: 10.5px "Songti SC"; color: #000000 }
li.li1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; color: #454545 }
span.s1 { font: 10.0px Symbol }
span.s2 { font: 10.5px Times; color: #000000 }
span.s3 { font: 10.5px Times }
span.s4 { }
span.s5 { font: 12.0px "Songti SC" }
span.s6 { font: 10.5px "Songti SC" }
span.s7 { font: 10.0px Symbol }
ul.ul1 { list-style-type: disc }
p.p2 { margin: 0.0px 0.0px 0.0px 30.0px; font: 12.0px Times; color: #454545 }
p.p3 { margin: 0.0px 0.0px 0.0px 36.0px; font: 12.0px Times; color: #454545 }
li.li1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; color: #454545 }
span.s1 { font: 10.0px Symbol }
span.s2 { }
span.s3 { font: 12.0px "Songti SC" }
span.s4 { font: 10.0px Symbol }
ul.ul1 { list-style-type: disc }
p.p1 { margin: 0.0px 0.0px 0.0px 30.0px; font: 12.0px Times; color: #454545 }
p.p2 { margin: 0.0px 0.0px 0.0px 30.0px; font: 12.0px "Songti SC"; color: #454545 }
span.s1 { font: 12.0px "Songti SC" }
span.s2 { }

时间: 2024-08-03 10:21:25

Bugzilla使用手册(三)的相关文章

Bugzilla使用手册及解决方案

Bugzilla使用手册 Bugzilla 是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期. Bugzilla是一个搜集缺陷的数据库.它让用户报告软件的缺陷从而把它们转给合适的开发者.开发者能使用bugzilla保持一个要做事情的优先表,还有时间表和跟踪相关性.不是所有的"bugs"都是软件缺陷.一些数据库中的内容是作为增强的请求(RFE).一个RFE是一个严重级别字

二代旅游网站模板程序V1使用手册(三):旅游目的地管理

旅游目的地管理,放在第三步来配置,可见其重要性,,旅游目的地管理概念也是二代旅游网站管理系统的精髓所在,这步的数据填写好了,才好进行下一步的团期发布等操作, 一.首先登陆网站后台,点击左侧菜单的[目的地管理]可以展开目的地管理菜单,然后点击[国内目的地管理],旅游目的地系统国定为2个顶级分类为[国内旅游目的地]和[出境旅游目的地],这两个顶级分类不可修改,,只能修改他们的下级目的地,如图: 二.点击右侧的[添加旅游目的地]按钮,可以打开添加的界面,如图所示: 目的地名称,这个不用解释了吧,填名字

二代旅游网站程序V1使用手册(三):旅游目的地管理

旅游目的地管理,放在第三步来配置,可见其重要性,,旅游目的地管理概念也是二代旅游网站管理系统的精髓所在,这步的数据填写好了,才好进行下一步的团期发布等操作, 一.首先登陆网站后台,点击左侧菜单的[目的地管理]可以展开目的地管理菜单,然后点击[国内目的地管理],旅游目的地系统国定为2个顶级分类为[国内旅游目的地]和[出境旅游目的地],这两个顶级分类不可修改,,只能修改他们的下级目的地,如图: 二.点击右侧的[添加旅游目的地]按钮,可以打开添加的界面,如图所示: 目的地名称,这个不用解释了吧,填名字

Ogre参考手册(三)3.1.3 纹理单元TextureUnit

3.1.3 Texture Units 纹理单元 纹理单元通过.material脚本中的texture_unit段设定 texture_alias 设置纹理单元别名,例: texture_unit Diffuse //纹理单元名称 { texture_alias           DiffuseMap //别名 tex_address_mode  clamp } texture 设置纹理层使用的静态纹理图 格式:texture <texturefile> [<type>[unli

Keras学习手册(三),开始使用 Keras 函数式 API

感谢作者分享-http://bjbsair.com/2020-04-07/tech-info/30658.html Keras 函数式 API 是定义复杂模型(如多输出模型.有向无环图,或具有共享层的模型)的方法. 这部分文档假设你已经对 Sequential 顺序模型比较熟悉. 让我们先从一些简单的例子开始. 例一:全连接网络 Sequential 模型可能是实现这种网络的一个更好选择,但这个例子能够帮助我们进行一些简单的理解. 网络层的实例是可调用的,它以张量为参数,并且返回一个张量 输入和

log4net学习手册三 Apache log4net? 示例

以下内容是Apache log4net官网技术文档通过google翻译而来 http://logging.apache.org/log4net/release/features.html 概述 下面的实施例仅是可以在log4net的源下载,而不是上线.要获得示例下载log4net的源代码版本. 构建示例 构建一个示例 一个简单的例子可以构建从示例目录运行NAnt.例如运行NAnt中的例子\ NET\1.0\教程\ ConsoleApp\ CS目录下会生成C#版本的Microsoft®.NET1.

Git实战手册(三): stash解惑与妙用

0. 介绍 教程所示图片使用的是 github 仓库图片,网速过慢的朋友请移步原文地址 有空就来看看个人技术小站, 我一直都在 在实际项目开发中,总会遇到代码写到一半(没法去打commit),去开启新的分支 修复Bug 或者 增加功能 的情况.如果不处理,未修改的代码就会被带入临时创建的新的分支,没写完的代码 和 要修复的代码混合在一起,绝对苦逼.而Git中的stash就是用来对付这种情况. 1. 初识git stash stash在英文中的意思是:隐藏.在Git代码管理的过程中,它的作用也是隐

2017前端开发手册三-前端职位描述

以下是各种前端职称的列表和说明.最常被大家称呼的两个职位名称是前端开发者或者前端工程师.请记住,只要是称呼中包含前端.client-side.web UI.HTML.CSS或者JavaScript两个字的称呼,一般都说明这个人掌握了一定程度的HTML.CSS.DOM和JavaScript方面的专业知识. 这是用来描述一个前端开发人员的通用称呼,代表着他们在某种程度上熟练掌握了HTML,CSS,DOM和JavaScript,并在网络平台上用到了这些技术. 前端工程师(又名JS开发者或者全栈JS开发

storm集群部署手册

一.  准备 1.  硬件 三台装好RHEL6.7_x64的x86服务器,机器名如下 storm01 storm02 storm03 2.  软件 jdk-7u80-linux-x64.rpm apache-storm-1.0.1.zip 3.  zookeeper storm需用到zookeeper,开始安装前先安装好zookeeper,参照zookeeper集群部署手册 4.  Python storm需用到python,一般Linux都有python,这里需要python 2.6.6,如没