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

本文提供了一个详细的BugFree安装教程,包括Apache、MySQL、PHP及BugFree本身的安装过程,并介绍了如何进行必要的配置,以便让BugFree在Linux环境下顺利运行。

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

BugFree基于PHP和MySQL开发,是免费且开发源代码的缺陷管理系统。服务器端在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命令

[root@yeebian ~]# unzip bugfree3.0.3.zip     #解压
[root@yeebian ~]# mv bugfree3.0.3 bugfree     #重命名
[root@yeebian ~]# mv bugfree /var/www/html    #把bugfree放到apache的DocumentRoot
[root@yeebian ~]# chmod -R 777 bugfree      #改变bugfree的读写权限
[root@yeebian ~]# cd /var/www/html
[root@yeebian ~]# mkdir BugFile           #创建附件上传目录
[root@yeebian ~]# 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 bugfree@localhost 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  无法读写

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

 

转载于:https://www.cnblogs.com/vurtne-lu/p/7040899.html

BugFree 3.0 在保留 2.x 版本的用户体验基础上进行了完全的重构和重写,重点突出了可配置、可定制和交互性。我们在2.x 版本的兼容和升级上做了大量的工作,但毕竟是一次完全的技术重构,系统稳定性和用户体验还需要在后续版本不断完善。提醒大家在对BugFree进行升级之前,对原有数据进行备份。也非常欢迎大家就使用过程中的任何问题和建议在 自由软件BugFree交流 微群进行讨论。 BugFree 3.0 主要改动如下 程序整体重构。新版采用了 PHP 的 Yii 框架,方便进行二次开发。在操作上,所有操作都在固定的产品下进行。通过选择左上角的产品列表去进行切换。所有的模板和自定义查询及Bug,Case,Result的创建都和产品关联。 页面不再使用frameset架构,界面更清新简洁。 人名采用Ajax查询加载,不再使用下拉列表,通过使用 username 和 realname 去查找用户,改善了在大量用户存在的情况下首字母定位较慢的弊端。 模块加载采用 Ajax,加快页面加载速度。 新增查询结果标记功能,可以方便的记住自己感兴趣的查询结果条目。 新增模板创建功能。 增强自定义字段设定。BugFree3.0版将浏览器、如何发现、Bug 类型等字段全部从基本字段移除,基本字段只保留标题、模块路径、指派给、抄送给、复现步骤等常用字段。其它都通过自定义字段来扩展。可以针对自定义字段设定可编辑阶段(新建、解决、关闭)、是否必填、验证规则(无、唯一、正则表达式)等,增强了系统的使用灵活性。 后台管理增加Log记录,让后台变更也有记录可查。 增加后台管理的系统设置功能。系统管理员等配置可以在这里操作,不用再去修改配置文件。 后台查询结果支持排序。 注释、复现步骤使用富文本编辑框。 JS替换原有Flash统计报表。 其他如性能提升、全新API及若干细节改动。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值