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

发表于:2017-7-05 13:42

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:yancy.lu    来源:博客

  BugFree基于PHP和MySQL开发,是免费且开发源代码的缺陷管理系统。服务器端在LinuxWindows平台上都可以运行;客户端无需安装任何软件,通过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  无法读写
  之后就进入数据库配置,然后管理员设置,完成。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号