日期:2014-05-16 浏览次数:20775 次
接触 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 的下载网站。
从上文的网站下载得到了
,它里面有三个东西:
第一个说明文件;第二个告诉我们运行这个版本的 Apache 必须要有 VC10 运行时 ( Win7 自带了),没有的话要下载安装;第三个你懂的。
官方建议是将 Apache24 文件夹解压到 C:\ 根目录的,当然我不喜欢这么干,我要保持我目录的干净整洁与清晰明了。因此,我将其解压到了 F:\Program Files\PHP\ 下。(如果你不在意目录的排列,直接将其解压到了 C:\ 根目录,请跳到下面的 2. 继续阅读)。
由于更改了默认路径,因此按照 ReadMe.txt 里的说明更改 Apache\conf\httpd.conf 里的相应配置。 Httpd.conf 是 Apa