zoukankan      html  css  js  c++  java
  • BUG管理工具bugfree的安装和部署教程

    公司要规范BUG管理,以前都是用EXCEL,不太方便;上网找了下有个EasyBug是免费的,而且是在线的不用部署,用了下发现功能太简单,不能满足我的需要。而且在线的话,数据安全不能得到保证。

    后面比较了下开源版本,选了个比较容易部署的bugfree开源应用,后面记录下我的部署的一些流程。

    准备工作:

    1、  Apache

    下载地址:http://httpd.apache.org/download.cgi#apache22

    下载版本:httpd-2.2.17-win32-x86-no_ssl.msi

    2、  PHP

    下载地址:http://windows.php.net/download/

    下载版本:php-5.2.17-Win32-VC6-x86.zip

    3、  MySql

    找同事要的,版本为:mysql-5.0.18-win32

    4、  bugfree

    下载地址:http://www.bugfree.org.cn/

    下载版本: 最新版本

    部署

    1、  安装Apache2.2

    安装类型选择Custom;然后自定义路径,选择安装所有功能

    访问本机地址:http://localhosthttp://127.0.0.1

    提示it works则表示部署成功;

    2、解压PHP

    1)需要配置的文件 php.ini-dist(在解压目录下)

    php.ini(复制一份php.ini-dist文件到同一目录下,并将文件名更改为php.ini)

    2);extension=php_mysql.dll 去掉前面的分号  

    3)找到extension_dir = “./”,将其改为php安装目录下ext子目录的绝对路径。如extension_dir = “D:/php/ext/”

    4) 环境变量(Path):如:”D:\PHP“; “D:\PHP\ext”;(可选)

    3、  APACHE的PHP配置

    1)  安装成功后,在安装目录打开配置文件/conf/httpd.conf

    2)  找到LoadModule,根据php安装目录,在下面空白处加上这两行:

    LoadModule php5_module “D:/PHP/php5apache2.dll”

    PHPIniDir “D:/PHP”

    (注意引号为英文状态的,绝对路径要加引号)

    3)  找到:DirectoryIndex index.html

    修改为:DirectoryIndex index.php index.html

    4)  找到:AddType application/x-gzip .gz .tgz

    添加这两行:

           AddType application/x-httpd-php .php(.前有空格)
    AddType application/x-httpd-php .html(.前有空格)

    5)  保存httpd.conf,在网站目录中D:/Apache2.2/htdocs,建立一个index.php文件,内容:

    <?php phpinfo();?>

    6)  配置成功后再访问本机

    http://localhosthttp://127.0.0.1

    碰到问题

    1、  重启后发现APACHE怎么也无法启动;

    由于自己机器上有装IIS 是否端口占用问题;

    找到APACHE的conf目录下的httpd.conf文件中找到LISTEN 80 改成Listen 8088

    2、发现还是启动失败,查看APACHE         的日志发现提示错误,后面查看系统的事件查看器

    提示: Syntax error on line 130 of $:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf: Cannot load $:/PHP/php5apache2.dll into server

    上网查了下资料:

    解决办法:如果是2.2.*以上版本,就可能会出现 "Cannot load C:/php/php5apache2.dll into server: The specified module could not be found."或者:"The requested operation has failed",
    改成/php5apache2_2.dll即可

    即将LoadModule php5_module $:/php5/php5apache2.dll  改成 LoadModule php5_module $:/php5/php5apache2_2.dll 

    启动提示成功

     

    4、 Mysql的安装配置

    选择CUSTOM安装,然后设置路径,除了开发组件的所有组件全部安装上.

    然后选择系统自动配置, 默认用户名为ROOT,密码也设置成ROOT(这个随意)

    5、 BUGFREE2安装及配置

    将包解压后复制到Apache的htdocs子目录下

    1)进入bugfree的安装目录,复制文件Include/Config.inc.Sample.php为新文件Include/Config.inc.php,编辑新创建的文件,修改数据库链接设置。

    /* 3. Define the username and password of the BugFree database. */

    $_CFG['DB']['User']        = 'root';          // 数据库登录用户名

    $_CFG['DB']['Password']    = ‘root';     // 数据库登录用户密码

    $_CFG['DB']['Host']        = 'localhost';     // 数据库服务器地址

    $_CFG['DB']['Database']    = 'bugfree2';    // 指定BugFree数据库名称

    $_CFG['DB']['TablePrefix'] = 'bf_';            // 数据库表前缀,默认为bf_。除非有冲突,不建议修改或为空

    $_CFG['DBCharset']         = 'UTF8';        // 数据库编码设置,保留默认值

     

    6、  初始化系统

    1) http://localhost:8088/bugfree

    2)如果设置的数据库不存在,按照提示创建数据库

    3)点击继续安装

    4)点击“安装全新的 BugFree2“

    5)初始化密码 ADMIN 和123456

    6)访问http://localhost:8088/bugfree/login.php;成功啦

    8)具体使用办法大家自己研究啦 ,满好的用BUG管理工具

    相关的图片帮助文档和详细说明: bugfree2部署文档.rar
    bugfree2安装部署说明.ppt
  • 相关阅读:
    springMVC必须的jar包
    project---clean
    maven项目 启动报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
    @ResponseBody 注解
    HttpServletRequest 需要导入xx包?
    Maven中GroupID和ArtifactID
    Java中包、类、方法、属性、常量的命名规则
    使用 @RequestMapping 注解,需要导入的包:spring-webmvc
    【杂题】【动态规划】【搜索】——洛谷P1441砝码称重
    搞清clientHeight、offsetHeight、scrollHeight、offsetTop、scrollTop
  • 原文地址:https://www.cnblogs.com/xfoolishpig/p/1970631.html
Copyright © 2011-2022 走看看