Windows 7上配置Php5.5.13

环境: WINDOWS 7 旗舰版32位系统 , IIS7

(1)获取PHP版本
我从PHP.net官方网站,获取的PHP版本为PHP 5.5.13 VC11 x86 Non Thread Safe ZIP格式的源码包。 此为最新的PHP版本(在写此文章时候)。现在提供官方下载地址http://windows.php.net/downloads/releases/php-5.5.13-nts-Win32-VC11-x86.zip  我用的是这个。

从这个版本的信息可知,用的是IIS的FASTCGI模式,VC11对应的是Visual C++ 2012运行库,我们在部署PHP环境之前,需要在电脑上安装Visual C++ 2012 X86运行库。这个可以从网上下载安装。比较简单。

(2)安装IIS7
控制面板\所有控制面板项\程序和功能\打开和关闭WINDOWS功能 来安装IIS7
在安装的时候,建议勾选全面,安装全面,特别是下图中的红色框框圈起来的部分。 安装“应用程序开发功能”和“.NET 3.5”

IIS7

(3) PHP.ini的配置

详见我的上一篇文章 ” PHP5.5以上版本不再支持2003系统了,WIN2003 下最高只能安装PHP5.4X的版本 “

(4) IIS上加载PHP配置的设置

在需要启用PHP解析的站点,切换到IIS的功能视图,找到“处理程序映射”,右键 “添加模块映射”
详细如下:

iis7two

请求路径:*.php
模块: FastCgiModule
可执行文件:C:\php-5.5.13\php-cgi.exe
名称:FASTCGIphp(可任意写)

点击确定 ——再接下来的提示中 选择“是”确认为此可执行文件创建FASTCGI应用程序。

IIS73

iis7two2
(5)测试

在测试之前,我们记得给此网站设置默认主页,在功能视图中,找到文档,添加index.php作为默认主页 。
至此配置完毕

重启IIS7

写一个php探针文件进行测试, 探针的内容可以写成
<?php
phpinfo();
?>

下图就是我的测试截图

iis7php5.5.13

至此 , WINDOWS 7上配置PHP5.5.13成功

上一篇文章中提到PHP5.5.13在2003系统上运行不了,PHP5.5以后的版本不再支持2003系统 。经过实践测试真的是这样。

总结:此配置方法完全适用于Windows server 2008

 

相关新闻

联系我们

全国服务热线

400-033-9553

电子邮件:admin@example.com
工作时间:09:00-17:00 周一至周五

在线客服
关注微信
关注微信
分享本页
返回顶部