本人在安装成功前用过很多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和MySQL,完成Appserv安装。
10.打开IE, 输入Http://127.0.0.1或者 http://Localhost。出现phpMyadmin页面则说明第一步安装成功;
三、安装Bugfree
1.解压Bugfree的压缩文件至>>>> .appservwww
2.进入到.ugfreeinclude 文件夹内,找到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服务器;
在.appservapache2.2conf 文件夹中找到 httpd.conf,用记事本打开后,修改如下配置:
1, ctrl+ F (查找)ServerRoot "D:/AppServ/Apache2.2"
2. DocumentRoot "D:/AppServ/www"
3. Listen 8080(根据Appserv的安装步骤7,如果你端口设的是80这里用80)
4. ServerName www.test.com:8080(同上)
5.用#注解下面的两行
<Directory />
Options FollowSymLinks ExecCGI Indexes
AllowOverride None
# Order deny,allow
# Deny from all
Satisfy all
</Directory>
四、配置PHP;
修改appservphp5php.ini 下列配置参数为:
allow_call_time_pass_reference = On
error_reporting = E_ALL & ~E_NOTICE
register_globals = On (打前面的分号去掉,以加载其选项功能 )
后重启服务appche2.2.用IE浏览http://localhost/bugfree