由于微软已逐步开始重视PHP ON Windows的应用,相继推出了Microsoft Web Platform,PHP Manager等IIS平台工具,x86和x64系统均可使用,再也不用为在IIS上配置PHP而烦恼了,PHP Manager用途如下:
*关联PHP和IIS
*并列运行多个PHP版本在同一台服务器上,甚至在同一网站
*检查PHP运行时配置和环境(的phpinfo()函数的输出)
*配置各种PHP设置
*启用或禁用PHP扩展
*远程管理php.ini PHP配置文件
所以一直想体验下PHP for IIS7.5,下面分享下在WIN7 IIS7.5上应用PHP Manager安装配置PHP5的心得和感受。
我在Win 2008 R2上使用的是Microsoft Web Platform安装PHP Manager和PHP的,首先介绍下Microsoft Web Platform这个平台(也可以不安装Microsoft Web Platform)。
Microsoft Web Platform是微软整合开发语言以及应用程序的平台,通过Microsoft Web Platform Installer可以安装配置诸如ASP.NET、PHP等开发平台以及相应的WEB应用,说白点有点类似软件商店。 1、从微软官方网站下载Microsoft Web Platform 3.0并安装(可选):
官方下载地址:
https://www.microsoft.com/web/
https://www.microsoft.com/web/downloads/platform.aspx
2、通过Microsoft Web Platform搜索下载或单独下载最新的PHP Manager for IIS并安装:
下载地址:https://phpmanager.codeplex.com/releases/view/53121
3、通过Microsoft Web Platform搜索下载或单独下载最新的PHP 。
PHP官方网站下载地址:
https://windows.php.net/download/
微软官方通过WEB安装平台安装PHP地址:
https://www.microsoft.com/web/platform/phponwindows.aspx
windows 2008 R2 下面IIS7.5已经对fastcgi的支持有了很大改进,PHP 5.3发布的Windows版已经不支持ISAPI模式了,因为FastCGI大大加强了IIS处理PHP的能力,能迅速提高PHP站点的反应速度和生产力,并具有更高的稳定性和安全性,我们不建议朋友们再使用PHP-ISAPi模式。