zoukankan      html  css  js  c++  java
  • 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命令复制回去,就可以用了!很奇怪的一个问题,具体的报错我忘记了。

  • 相关阅读:
    强关联二维材料1T—TaS2晶体
    超薄二维Mo2C晶体
    稀有的二维狄拉克材料
    大自然中的几何植物
    字符串的内建函数
    python数据模型(特殊方法)
    插入排序
    下载谷歌浏览器(Chrome)扩展离线安装包crx文件最简单的方法
    33. 高精度练习之乘法
    32. 整数加法
  • 原文地址:https://www.cnblogs.com/aaron-agu/p/8032587.html
Copyright © 2011-2022 走看看