原创  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

 

发表于 @ 2006年12月06日 22:56:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:XP HOME 安装 IIS 方法

  • 发表评论
  • 评论内容:
  •  
Copyright © jackyzgm
Powered by CSDN Blog