`
kalogen
  • 浏览: 879952 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

CentOS安装搭建BugFree

 
阅读更多

BugFree基于PHP和MySQL开发,是免费且开发源代码的缺陷管理系统。服务器端在Linux和Windows平台上都可以运行;客户端无需安装任何软件,通过IE,FireFox等浏览器就可以自由使用。

BugFree 2 在BugFree 1.1的基础上,集成了Test Case和Test Result的管理功能。具体使用流程是:首先创建Test Case(测试用例),运行Test Case产生Test Result(测试结果),运行结果为Failed的Case,可以直接创建Bug。Test Case标题、步骤和Test Result运行环境等信息直接复制到新建的Bug中。

1. 安装apache

    yum install httpd

2. 安装mysql

    yum install mysql mysql-server

    注:已安装mysql的跳过此步骤

3. 安装PHP

    yum install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

4. 安装PHP加密算法插件

yum install libmcrypt

yum install php-mcrypt

注:libmcrypt是加密算法扩展库,php-mcrypt是Mcrypt对PHP的一个扩展

5. 安装bugfree

    下载bugfree:wget http://testing.etao.com/sites/default/files/bugfree3.zip

    解压:unzip bugfree3.zip

    重命名解压后的文件:mv bugfree3 bugfree

    把bugfree放到apache的DocumentRoot:mv bugfree /var/www/html

    改变bugfree的读写权限:chmod -R 777 bugfree

6. 配置

    1) 配置apache

    vi /etc/httpd/conf/httpd.conf

    修改默认端口号 Listen 80 --> Listen 7999

 

    启动httpd服务:service httpd start

 

    2) 配置mysql

    启动mysqld服务:service mysqld start

    注:mysqld服务已启动的跳过此步骤

 

      登陆mysql:mysql -uroot -p

      创建新用户:CREATE USER 'bugfree'@'localhost' IDENTIFIED BY '123456';

      新用户授权:grant all privileges on *.* to bugfree@localhost identified by '123456';   

      注:以上授权方式需要把mysql和bugfree安装在同一台机器上   

 

    3) 配置bugfree

      浏览器访问http://<servername>:port/bugfree/install

      例如:http://192.168.1.20:7999/bugfree/install

      按照提示配置bugfree关联的数据库

  注:要在root权限下操作,即用root登陆或者sudo来操作

7. 完成安装,进入BugFree

初始用户名: admin 初始密码:123456

查看是否已经是开机启动:chkconfig --list|grep httpd

[root@localhost ~]# chkconfig --list|grep httpd

mysql           0:关闭  1:关闭  2:关闭  3:关闭  4:关闭  5:关闭  6:关闭

0:关机。 

1:单用户字符界面。

2:不具备网络文件系统(NFS)功能的多用户字符界面。

3:具有网络功能的多用户字符界面。 

4: 保留不用。

5:具有网络功能的图形用户界面。 

6:重新启动系统。

用命令 chkconfig --level 2345 mysqld on (更改相应级别即可)更改httpd随系统启动状态

ps:因为是很早之前安装的,当时的还遇到了一个情况就是怎么都报错,后来网上查了好久,要把bugfree里面的一些文件先移出来,然后用copy命令复制回去,就可以用了!很奇怪的一个问题,具体的报错我忘记了。

分享到:
评论

相关推荐

    centos下安装bugfree3.04

    ### CentOS 下安装 BugFree 3.0.4 的详细步骤及注意事项 #### 一、环境配置与准备 根据提供的信息,本次安装的目标是在 CentOS 6.5 上部署 BugFree 3.0.4。为了确保整个安装过程顺利进行,首先需要确认系统环境及...

    Centos8 搭建日志服务器rsyslog+loganalyzer

    在开始搭建日志服务器之前,需要首先安装 CentOS 8 操作系统。安装过程中,需要选择语言、关闭 KDUMP、配置网络和主机名、启用以太网卡、选择软件、设置 ROOT 根密码和创建一个用户。 二、安装和验证 Rsyslog ...

    虚拟机Centos7搭建MQTT服务

    在本文中,我们将详细介绍如何在虚拟机CentOS7上搭建MQTT服务。MQTT(Message Queuing Telemetry Transport)是一种轻量级的发布/订阅消息协议,常用于物联网(IoT)设备之间的通信。CentOS7是一个稳定的Linux发行版,...

    Centos6搭建socket5教程

    centos6下搭建socket5的教程非常全面,拥有这个教程可以让你快速搭建,省去很多碰壁的麻烦

    centos7搭建mysql集群

    ### CentOS 7 搭建 MySQL 集群详解 #### 一、概述 随着业务规模的扩大,单一数据库服务器往往难以满足高并发、大数据量的需求。为了提高系统的可用性和性能,采用 MySQL 集群成为一种常见的解决方案。本文将详细...

    centos7搭建基于strongswan ipsec的 l2tp服务器

    centos7下搭建ipsec l2tp服务器,使用strongswan来构建ipsec.

    centos离线搭建svn服务器(含教程,源码包)

    把手一步步离线搭建svn服务器,centos离线搭建svn服务器,linux离线搭建svn服务器。

    centos 7.9服务器 离线 搭建svn服务器

    centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...

    Linux环境下BugFree的安装与相关问题解决

    本文将详细介绍如何在Linux系统上安装BugFree,以及如何解决安装过程中可能出现的问题。 首先,安装BugFree的前提条件是您的Linux系统需已安装LAMP(Linux、Apache、MySQL、PHP)环境。LAMP是Linux上的标准Web开发...

    Centos8搭建本地yum源与局域网yum源.docx

    在CentOS8系统中,搭建本地YUM源和局域网YUM源对于批量部署和管理服务器集群至关重要,可以显著提高软件安装和更新的速度。以下是详细步骤: 1. **前言** 在开始之前,确保已经准备了以下要素: - **Nginx服务器*...

    CentOS 7搭建ocserv.docx

    Centos7搭建ocserv

    CentOS下搭建extmail邮件系统

    CentOS 下搭建 ExtMail 邮件系统 ExtMail 是一个基于优秀开源软件的电子邮件系统解决方案,核心部件包括了 Postfix、Amavisd-new、ClamAV、ExtMail、ExtMan、Courier 系列软件。下面是 CentOS 下搭建 ExtMail 邮件...

    CentOS 7搭建SVN服务器

    本文将详细介绍如何在CentOS 7操作系统上搭建SVN服务器,包括安装、配置以及基本操作。 首先,我们需要理解SVN的作用。SVN是一个集中式的版本控制系统,用于管理代码或者其他文件的变更历史,方便团队成员共享资源...

    基于Centos8搭建LAMP环境安装nextcloud

    基于Centos8搭建LAMP环境安装nextcloud

    在Centos系统搭建Ostube2.6开源flv流媒体服务器

    总之,在Centos系统上搭建Ostube2.6开源FLV流媒体服务器,是一项综合性的技术任务,涉及到软件的选择、安装、配置以及网络安全等多个方面。通过本文的详细介绍,相信读者能够对Ostube2.6的安装和配置有一个全面的...

    CentOS 5.5搭建PHP环境安装笔记

    CentOS 5.5搭建PHP环境安装笔记

    Centos搭建EasyDarwin流媒体服务器

    ### Centos搭建EasyDarwin流媒体服务器的知识点详解 #### 一、EasyDarwin简介与应用场景 EasyDarwin是一款开源的轻量级流媒体服务器,主要用于实时音视频传输,支持RTSP、RTMP、HLS等多种协议。它适用于监控、直播...

    CentOS搭建PHP服务器

    在CentOS 7中,需要安装vsftpd以搭建FTP服务器。使用命令`yum install vsftpd.x86_64`安装vsftpd。然后,使用命令`rpm -ql vsftpd`查看vsFtpd安装情况。接着,使用命令`yum install php`安装php支持包。然后,使用...

    Centos7.9安装部署Zabbix6

    Centos7.9安装部署Zabbix6,需要安装包的发邮箱,文件里面包含邮箱地址

    在CentOS上搭建局域网Yum安装源

    在 CentOS 上搭建局域网 Yum 安装源 本资源详细介绍了在 CentOS 上搭建局域网 Yum 安装源的过程,该安装源可提供本地网络的 rpm 包下载,纯手工编写。实验环境中,我们使用 CentOS 6.3-x86_64 作为服务端和客户端...

Global site tag (gtag.js) - Google Analytics