Skip to content

Windows Server 2008 R2 Datacenter支持php

本文讲述在Windows Server 2008 R2 Datacenter服务器上安装PHP运行环境。

2008 R2版本只有64位系统。

但是php5.4官方只提供了32位的zip下载,民间有64位的php,但是由于Mukti的强迫症,我们使用官方32位版本。

IIS支持php有两种方式,一是ISAPI,二是FastCGI。

FastCGI逐渐成为了较为普遍的方式,所以我们使用FashCGI,配置非常方便。

1.在http://windows.php.net/download/#php-5.4官网下载php-5.4(至于我们应该选择哪个下载,Non Thread Safe还是Thread Safe?请看这里)。下载后解压到某个目录,比如“D:\Program Files (x86)\PHP”。

2.在Windows Server 2008中安装IIS,并且安装时需要选中CGI支持:打开控制面板 -> 程序和功能 -> 打开和关闭windows功能,添加角色服务,并增加cgi支持。

3.安装PHP Manager:http://phpmanager.codeplex.com/releases/view/69115,安装后重启IIS。

4.在php安装目录“D:\Program Files (x86)\PHP”中找到php.ini-development,修改为php.ini,打开该文件修改以下内容:
fastcgi.impersonate = 1
fastcgi.logging = 0
cgi.fix_pathinfo=1
cgi.force_redirect = 0

5.在IIS7中,打开PHP Manager配置php。点击注册,只要找到php安装目录注册即可。

到此,php已经安装成功了。如果遇到以下错误,请参照这里

HTTP 错误 500.0 – Internal Server Error
发生未知 FastCGI 错误
错误代码0x800736b1

插播一个征婚广告~~

也是受朋友之托。

>_<

女,运营妹,23岁,未婚,身高167cm,体重48KG,山东青岛。

目前在阿里巴巴工作,负责支付宝相关业务,工号 519720401 支付宝搜索工号可见照片。

漂亮大方,爱好读书、健身、游泳、吃鸡。

青岛有房一套,有车。

父母退休,家庭不拜金、人务实,一直没有合适的男朋友。

她本人要求不高,只要对她真心好就行。

 

您的赞助将会鼓励作者技术文章创作以及支持本站运维。

发表评论

Your email is never published nor shared. Required fields are marked *


TOP