下载Microsoft Web Platform Installer ———————————— 用Microsoft Web Platform Installer安装PHP环境是windows下比较简易的一种方式
Web Platform Installer 下载:https://www.microsoft.com/web/downloads/platform.aspx
下载后完成安装,此时如果本地IIS服务没有安装,也可以在Web Platform Installer(下面就用webpi简称吧)里安装对应的服务。
安装PHP以及相关组件
由于使用了webpi,安装PHP就变的相当简单,直接在webpi里搜索php
,找到对应的版本,点击安装,平台就会自动安装PHP以及依赖的组件,安装完成后自动配置,不需要手工配置php.ini文件等。
这里根据生产环境的配置,我选择了安装php5.3版本进行安装
- PHP 5.3.19
除了PHP以外,其他相关组件也可以一并安装,一般会安装MySQL
- MySQL Windows 5.5
- 适用于 IIS 的 PHP Manager
- IIS 中的 Microsoft Drivers 3.0 for PHP v5.3 for SQL Server
下载xdebug
接着是配置xdebug,首先从xdebug官网下载适用于php 5.3的版本。
最新版本已经不支持php5.3,所以这里找了相对旧的版本。这里要注意的是,通过前面WebPi安装的PHP 5.3是32位版本,这里需要下载对应32位版本的xdebug,之前以为PHP跟随系统是64位的,所以下载错了版本,导致xdebug扩展一直无法正常加载,坑了一个下午:(
同时注意由于是IIS下的PHP,不要选择线性安全版本(包含TS字符的版本)
下载32位:https://xdebug.org/files/php_xdebug-2.2.7-5.3-vc9-nts.dll
当然如果你自己手工配置的64位PHP5.3,也可以下载对应的64位xdebug
下载64位:https://xdebug.org/files/php_xdebug-2.2.7-5.3-vc9-nts-x86_64.dll
配置xdebug
下载后把文件复制到你喜欢的文件夹内,然后打开IIS中的PHP Manager,修改PHP.ini文件,在文件最后添加如下内容:
1 |
|
注意修改第一行的路径为你刚刚放置的路径,最后两行的路径也最好提前创建好。
接着在打开phpinfo页面,如果看到with Xdebug v2.2.7, Copyright (c) 2002-2015, by Derick Rethans ,就表示安装成功了。
这样,一个本地的测试环境就搭建好了,使用你喜欢的IDE工具开始编码吧。