Chinaunix首页 | 论坛 | 博客
  • 博客访问: 112049
  • 博文数量: 41
  • 博客积分: 2132
  • 博客等级: 大尉
  • 技术积分: 305
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-16 16:08
文章分类

全部博文(41)

文章存档

2012年(5)

2011年(3)

2010年(20)

2009年(13)

我的朋友

分类: 项目管理

2009-12-31 16:24:51

有关开源Bug管理工具的安装配置:
   本人在安装成功前用过很多apache+Mysql+php 的开源套件。像XAMP,GreenAMP等。都不是很理想。最后还是用以前我用过的Appserv了。
可能是我的是windows Server 2008 原因,也不得而知。
   在网上一这方面的资料不是太多,我把我的安装方法也来共享一下,希望对大家能有帮助吧。

一,准备:

1、Apache+MySQL+PHP 套件:Appserv_2.5.10.zip;

2、Bugfree2.tar.gz;

 

二,安装:

1,运行Appserv 安装文件,按下Next> 继续;

 

2.点击 “I Agree”

 

3.安裝位置,一般是C:\Appserv(建议用D:\Appserv,不然可能全产生崩溃,以前我遇到过。不知现在新版本怎么样),按下Next >

 

6.全选安装项目,按下Next >

 

7.输入本机IP或者域名管理者的email,端口一般是80 (相关虚拟目录设置可以参看后面的附录),按下Next >鈕。

 

8.管理的密碼,按下Install鈕。

 

 

9.开始安装,安装完成,启动Apache,完成Appserv安装。

 

10.打开IE, 输入或者 出现phpMyadmin页面则说明第一步安装成功;

 

三、安装

  1.解压Bugfree的压缩文件至>>>>  .\appserv\www\

 

  2.进入到.\bugfree\include 文件夹内,找到config.inc.sample.php重命名为config.inc.php;

 

  3.用记事本打开config.inc.php,配置以下信息并保存

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

$_CFG['DB']['User']        = 'root';

$_CFG['DB']['Password']    = 'test';===========填写安装设定的密码

$_CFG['DB']['Host']        = 'localhost';-========填写主机域名或者IP;

$_CFG['DB']['Database']    = 'bugfree2';

$_CFG['DB']['TablePrefix'] = 'bf_';

$_CFG['DBCharset']         = 'UTF8';

/*

 

四,配置Appche服务器;

.\appserv\apache2.2\conf 文件夹中找到 httpd.conf,用记事本打开后,修改如下配置:

 

1, ctrl+ F (查找)ServerRoot "D:/AppServ/Apache2.2"

 

2. DocumentRoot  "D:/AppServ/www"

 

3. Listen 8080(根据Appserv的安装步骤7,如果你端口设的是80这里就用80)

 

4. ServerName (同上)

 

5.用#注解下面的两行

    Options FollowSymLinks ExecCGI Indexes

    AllowOverride None

#    Order deny,allow

#    Deny from all

    Satisfy all

 

四、配置PHP;

   修改\appserv\php5\php.ini 下列配置参数为: 

        allow_call_time_pass_reference = On 

        error_reporting = E_ALL & ~E_NOTICE 

        register_globals = On (打前面的分号去掉,以加载其选项功能 )

最后重启服务appche2.2.IE浏览 

附:

======================

虚拟地址目录设置:

1、打开D:/AppServ/apache/conf。修改httpd.conf

2、找到#LoadModule vhost_alias_module modules/mod_vhost_alias.so

     去掉前面的#。

同样找到#Include conf/extra/httpd-vhosts.conf

     去掉前面的#。

3、打开:/AppServ/apache/conf/extra .打开httpd-vhosts.conf

4、更改相关内容:

  Listen 8089---------端口设定

NameVirtualHost 127.0.0.1:8088 --服务器设定

#

# VirtualHost example:

# Almost any Apache directive may go into a VirtualHost container.

# The first VirtualHost section is used for all requests that do not

# match a ServerName or ServerAlias in any  block.

#

#以下是虚拟服务相关设定

    ServerAdmin webmaster@dummy-host.x

#    DocumentRoot "C:/Apache2.2/docs/dummy-host.x"(要把这个注解掉用下面的新语句)

      DocumentRoot "D:/Appserv/web"

    ServerName dummy-host.x

    ServerAlias 

    ErrorLog "logs/dummy-host.x-error.log"

    CustomLog "logs/dummy-host.x-access.log" common

可以设定N个这样的虚拟目录地址。

阅读(1117) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-05-25 10:10:40

最近流行在线的bug管理系统. http://easybug.net