分类: 项目管理
2009-12-31 16:24:51
一,准备:
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
#
#以下是虚拟服务相关设定
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个这样的虚拟目录地址。