欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

Win2008 R2配置IIS7.5+PHP Manager+PHP5.3+Mysql5.5+Wincache

程序员文章站 2022-04-06 20:14:44
早就听说最新的windows server 2008+iis下边跑php并不比linux差很多,而且微软已经和zend合作,专门针对iis推出了fastcgi的支持,并且在...

早就听说最新的windows server 2008+iis下边跑php并不比linux差很多,而且微软已经和zend合作,专门针对iis推出了fastcgi的支持,并且在iis7.0之后就将fastcgi集成在iis中,还有php的配置工具php manager,所以在2008 server下边配置php已经非常简单了,另外微软还另外推出了对php加速的软件wincache,效果还是很不错的。

第一步:下载所有搭建环境需要的程序。

(1.1)php下载地址:

请下载5.3的版本,本来第一次我下载的是php5.4.3的,但是后来下载wincache的时候发现它只支持php5.3的版本,所以请大家下载5.3的版本。

下载那里分为non thread safe和thread safe两个版本,如果要用fastcgi模式运行php,就选择non thread safe版本,如果要用isapi模式运行php,就选择thread safe版本,因为我们是使用fastcgi模式运行php的,所以就选择非安全(non thread safe)vc9编译的版本,官方也推荐这个。

(1.2)mysql下载地址:

我下载的版本是mysql community server 5.5.24,因为微软从2008 r2开始就不支持32位了,从r2开始以后的系统版本都是64位的,所以我们下载64位的mysql。

(1.3)php manager 1.2 for iis 7 - x64下载地址:

软件:

由于官方的那里下载不了,所以就在网上搜索了一个下载。
官方的地址是:

(1.4)wincache下载地址:

官方下载地址:http://www.iis.net/download/wincacheforphp
软件下载:

在右边那个地方选择wincache 1.1 for php 5.3 - x86的版本下载。

(1.5)另外需要下载的:

因为php5.3是vc9编译的,而2008 r2本身没有vc运行库,所以我们要单独下载安装一下,下载地址是:

微软官方下载:
软件下载:
第二步:开始安装程序。

(2.1)安装iis7.5:

windows server 2008  r2的iis安装程序就集成在操作系统里,不需要另外下载安装包。

系统左下角旁边有个服务器管理—角色管理—添加角色—web服务器(iis)—下一步,里面东西根据你自己需要的选,但是cgi这个必须要选上。

(2.2)安装mysql:

这里我就不写教程了,具体可以阅读这里安装mysql的图文教程:,其实大家也都会安装的,只是比较懒嘛,哈哈。

(2.3)安装vc9运行库:

直接打开安装文件下一步就可以了。

(2.4)安装php5.3:

把下载来的php压缩包直接解压到c或者d盘里,我这里就解压在d盘里,路径为:d:\php5,把目录里的php.ini-recommended重新命名为php.ini,其他暂时就不改了,后面使用php manager更改就可以了。

(2.5)安装wincache

打开下载来的文件,然后它提示解压目录,我们就选桌面,然后进入解压文件目录把wincache.dll这个文件复制到d:\php5\ext下边,另外目录里的wincache.php是监控wincache工作状态的,一般不需要它,暂且不管。

解压后将php_wincache.dll复制到php安装目录的ext目录中
例如"c:\php\ext".
打开php.ini文件 "c:\windows\php.ini".

extension = php_wincache.dll
(2.5)安装php manager

执行安装文件一直下一步就可以了,然后打开iis选中默认站点,右边就出现了php manager这个选项,双击打开它。

点击“register new php version”添加php的路径:d:\php5\php-cgi.exe。

点击“manage all settings”管理php.ini的设置,这里可以更改默认的上传文件大小什么的,根据你的需要设置。

点击“enable or disable an extension”把你需要的php扩展开起来,右键选择,enabled是开启,disabled是关闭,然后点击右边的那个add把wincache的添加进去,我们之间把wincache.dll复制到d:\php5\ext下边了,所以我们把它选中确定就可以了。

第三步:测试安装是否成功。

在iis默认站点下边我们建立一个php文件,里面写上:<?php phpinfo() ?>     然后看一下是否能正常打开,以及下边有没有wincache的那个显示,这里推荐 雅黑php探针,下载地址:。

至此就结束了,由于时间原因,写的比较简单,但是只要大家仔细看还是能看明白的哦。