Windows2008R2 下 IIS7.5 + PHP5.2(FastCGI) 环境配置(第二

分类栏目:服务器

259

准备篇

1、 相关软件下载地址:

   Microsoft Visual C++ 2008 Redistributable Package (x86)

   下载地址:http://download.microsoft.com/download/7/5/0/7502f4e9-1f90-4895-9259-1bde67b8b9a1/vcredist_x86.exe

   Microsoft Visual C++ 2008 Redistributable Package (x64)

   下载地址:https://download.microsoft.com/download/2/b/e/2bec4780-6f99-4347-ad31-48d4b46ab1d3/vcredist_x64.exe

   PHP5.2下载地址:http://museum.php.net/php5/php-5.2.17-Win32.zip  (注:php5.2没有vc9

   PHPManagerForIIS 各个版本下载地址:http://phpmanager.codeplex.com/releases/view/69115

   PHPManagerForIIS-1.2.0-x64 下载地址:http://download-codeplex.sec.s-msft.com/Download/Release?ProjectName=phpmanager&DownloadId=253209&FileTime=129536821813970000&Build=21031



   配置篇

一、     Fastcgi(第二种配置方法:PHP Manager模块

1、 FastCGI模块支持

Windows 2008R2自带环境了IIS7.5 自带已集成了FastCGI模块,所以只要安装时只要勾选上CGI模块后,即可装上FastCGI。

IIS 7.5中为了易于PHP程序的安装,增设了PHP Manager模块。只要您简单设定,其它的工作自动到位,主要功能如下:


   *关联PHP和IIS

   *并列运行多个PHP版本在同一台服务器上,甚至在同一网站

   *检查PHP运行时配置和环境(的phpinfo()函数的输出)

   *配置各种PHP设置

   *启用或禁用PHP扩展

   *远程管理php.ini PHP配置文件



2、 安装PHPManagerForIIS

3、 配置

解压php到C盘根目录。


   打开IIS7进行PHP Manager进行配置


单击“Register new PHP version”,弹出框中浏览选择“php-cgi.exe”

"Check phpinfo()" 测试php支持情况。很方便查看具体配置信息:

解决办法:安装Visual C++ 2008 X64运行库

注意:Visual C++ 2008,请根据操作系统进行选择x86,x64,不同版本不通用!!!

4、 出现下面页面则说明配置成功。