Bugfree——CentOS6.8搭建测试环境

Posted yancy.lu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bugfree——CentOS6.8搭建测试环境相关的知识,希望对你有一定的参考价值。

参考资料:http://blog.csdn.net/qq_29227939/article/details/52295917

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

1. 安装apache

  yum -y install httpd

2. 安装mysql

  yum -y install mysql mysql-server

3. 安装php

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

4. 安装PHP加密算法插件

  yum -y install libmcrypt

  yum -y install php-mcrypt

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

5. 安装bugfree

  下载bugfree的压缩包,丢到服务器上,如果需要在线下载也可以使用wget命令

[[email protected] ~]# unzip bugfree3.0.3.zip     #解压
[[email protected] ~]# mv bugfree3.0.3 bugfree     #重命名
[[email protected] ~]# mv bugfree /var/www/html    #把bugfree放到apache的DocumentRoot
[[email protected] ~]# chmod -R 777 bugfree      #改变bugfree的读写权限
[[email protected] ~]# cd /var/www/html
[[email protected] ~]# mkdir BugFile           #创建附件上传目录
[[email protected] ~]# chmod -R 777 BugFile     #改变上传目录的读写权限

6. 配置

1) 配置apache

  vi /etc/httpd/conf/httpd.conf

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

  启动httpd服务:service httpd start

2) 配置mysql

  启动mysqld服务:service mysqld start

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

 

  以root登陆mysql:mysql -uroot

  注:默认mysql的root是没有密码的,直接进入即可,如果已经设置还需输入密码

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

  新用户授权:grant all privileges on *.* to [email protected] identified by ‘123456‘;   

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

3) 配置bugfree

  浏览器访问http://IP:port/bugfree

  例如:http://127.0.0.1:8088/bugfree

 

浏览器访问首先来到环境检测,如果上面没有在/var/www/html下建立BugFile目录,或没有更改权限,

就会显示:/var/www/html/BugFile  无法读写

之后就进入数据库配置,然后管理员设置,完成。

 

以上是关于Bugfree——CentOS6.8搭建测试环境的主要内容,如果未能解决你的问题,请参考以下文章

centos7.2 搭建BugFree

CentOS6.8系统部署lnmp环境

腾讯云CentOS6.8搭建lnmp环境

图解CentOS6.8安装详情

linux centos6.8搭建 jdk 环境

mesos+marathon+zookeeper的docker管理集群亲手搭建实例(环境Centos6.8)