日期:2014-05-16  浏览次数:20942 次

Win7下Apache2.4.2+PHP5.4.5+MySQL5.1.63环境搭建

接触 PHP 也算有段时间了,之前偷懒,一直用的 WAMP 套件( http://www.wampserver.com/ )作为 PHP 的开发环境。其实 WAMP 还是挺好用的,但对于技术么,还是喜欢自己捣鼓捣鼓,于是今天尝试搭建自己自定义的 PHP 开发环境,现将搭建过程与心得分享如下。

为了突出本文的先进性,我所用的软件版本都是至 2012.07.21 能找到的官方最新版。

话不多说,先看看软件版本:

Apache2.4.2 ,下载地址:

http://www.apachelounge.com/download/win32/binaries/httpd-2.4.2-win32.zip

PHP5.4.5 (VC9 x86 Thread Safe) ,下载地址:

http://windows.php.net/downloads/releases/php-5.4.5-Win32-VC9-x86.zip

php5apache2_4.dll (PHP Handler modules) ,下载地址:

http://www.apachelounge.com/download/win32/modules-2.4/php5apache2_4.dll-php-5.4-win32.zip

MySQL5.1.63 (essential) ,(这个不是最新的, 5.5.25a alpha 版,怕不稳定)下载地址:

http://cdn.mysql.com/Downloads/MySQL-5.1/mysql-essential-5.1.63-win32.msi

顺便带一句, OS Win7 32 位。

有必要说明一下, Apache 的官方下载( http://httpd.apache.org/download.cgi )并没有提供 2.4.2 Windows 版本,而是提供了 Unix 下的 tar.bz2 tar.gz 安装包,这两个玩意在 Windows 下是玩不了的。因此请前去我上文指出的地方下载,它是一个专门提供已将 PHP 编译为 Windows 下的 Binaries 的下载网站。

一、 Apache2.4.2 安装
1. 下载、解压

从上文的网站下载得到了

,它里面有三个东西:

第一个说明文件;第二个告诉我们运行这个版本的 Apache 必须要有 VC10 运行时 Win7 自带了),没有的话要下载安装;第三个你懂的。

官方建议是将 Apache24 文件夹解压到 C:\ 根目录的,当然我不喜欢这么干,我要保持我目录的干净整洁与清晰明了。因此,我将其解压到了 F:\Program Files\PHP\ 下。(如果你不在意目录的排列,直接将其解压到了 C:\ 根目录,请跳到下面的 2. 继续阅读)。

由于更改了默认路径,因此按照 ReadMe.txt 里的说明更改 Apache\conf\httpd.conf 里的相应配置。 Httpd.conf Apa