Apache 2.0.55 + PHP 5.1.1 + MySQL 5.0.16 配置总结

昨天折腾了一段时间,效果很好,特此总结一下。因为主要是给自己看的,所以只写关键部分。

2005-12-16 by gmZhang

-------------------------------------------------------------------

Apache 2.0.55 + PHP 5.1.1 + MySQL 5.0.16

Window XP Professional SP2

-------------------------------------------------------------------

一、安装

1. Apache 2.0.55

界面都有提示,看着办就行,安装过程中选择 for All Users, on Port 80, as a service 可以设置为系统服务,否则不太方便。(安装后程序目录 E:/Apache/Apache2)

2. PHP 5.1.1

注意不能下载Windows Installer版本,因为那个版本只能支持CGI模式。下载 ZIP for win32 版,解压后改名。(安装后程序目录 E:/php5)

3. MySQL 5.0.16

安装到默认文件夹即可,最好再装一个 MySQL Administrator 1.1.5 管理起来方便。GUI客户端我采用的是 Navicat 2005 7.0.9。

二、配置

1. 编辑 Apache 目录的 httpd.conf 文件

(1) 添加以下内容:

#Load Php Module
ScriptAlias /php/ "E:/php5/"
LoadFile E:/php5/php5ts.dll
PHPINIDir E:/php5/php.ini
LoadModule php5_module "E:/php5/php5apache2.dll"
AddType application/x-httpd-php .php

注意以上 E:/php5 目录是我的php所在目录

(2) 找到 DirectoryIndex 这段,把它改成:

DirectoryIndex index.php index.html index.html.var
(3) 可选项,我希望把WEB主目录修改为 E:/wwwroot:

找到 DocumentRoot 并修改相关内容为 DocumentRoot "E:/wwwroot"

找到 Directory 并修改相关内容为 <Directory "E:/wwwroot">

2. PHP 环境设置

(1) 将 E:/php5 加到 PATH 环境变量

(2) 将php.ini-dist或者 php.ini-recommended(推荐使用这个文件,因为其性能和安全性更好)改变文件名为 php.ini

(3) 复制 libmysql.dll 到 %SystemRoot%/system32/ 目录,不然无法加载 php_mysql.dll

3. 编辑 php.ini, 启用GD库、MBSTRING、MySQL扩展

(1) 在php.ini里找到 "extension_dir",修改为 extension_dir = "E:/php5/ext"

(2) 找到 ";extension=php_gd2.dll"这一行,并且去掉前面的分号

(3) 找到 ";extension=php_mysql.dll"这一行,并且去掉前面的分号

(4) 找到 doc_root 并修改相关内容为 doc_root ="E:/wwwroot/BugFree",这里是我部署的应用

 三、测试

写一个php文件,内容为:

<?php
echo phpinfo();
?>

启动 Apache ,执行该文件,OK

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值