IIS7中配置FastCGI运行PHP

环境说明:

操作系统:使用windows 2008 server 64位系统,IIS7.5
PHP版本:官方下载PHP 5.4.16 VC9 x86 Non Thread SafeZIP版本。
PHP路径:C:\php-5.4.16\

配置步骤:

    1. 解压PHP文件,修改目录名放到C盘。目录地址为C:\php-5.4.16
    2. 复制php.ini-production改名为php.ini,先参考PHP.ini参数说明修改。
      并修改PHP对FastCGI支持:
    3. winmail站点打开按下图添加相关的选项:
      选择“处理程序映射”:

      选择“添加模块映射”:

      选择“模块”-“FastCgiModule”和PHP路径 :

      选择“是”:

      按下图所示设置“FastCGI”相关选项:



      上图中“最大实例数”和“实例最大请求数”可以根据自己情况修改。
      “最大实例数”:如果是 Windows Server 2008 R2 操作系统将属性设置为 0,则可以使 IIS 自动选择当前执行环境下 FastCGI 进程的最佳数量。
      “实例最大请求数”:可以根据自己情况修改,也可以修改到10000。
      添加一条变量:PHP_FCGI_MAX_REQUESTS 值是:10000

IIS7中配置FastCGI运行PHP,布布扣,bubuko.com

时间: 2024-12-25 14:20:38

IIS7中配置FastCGI运行PHP的相关文章

在IIS中配置PHP运行环境简单步骤-注意事项

在IIS中配置PHP运行环境简单步骤 安装 IIS 7.0 打开 Control Panel\Programs\Programs and Features\Turn Windows features on or off, 在打开的对话框中勾选上这两个选项: 单击OK等待片刻, IIS就安装完成了. 安装 PHP 5.2.6 1. 下载: PHP 5.2.6 ;  其它版本的 PHP 下载. 2. 将压缩包解压, 放到一个目录中, 比如 D:\php 3. 将 php.ini-dist 复制到 C

Windows 8 IIS中配置PHP运行环境的方法

在Windows 8 的IIS(8.0)中搭建PHP运行环境: 一:安装IIS服务器 1.进入控制面板>>程序和功能>>打开或关闭Windows 功能,找到Internet信息服务,记得选中CGI这一项 2.安装完成后在浏览器中打开localhost,查看是否能显示IIS的欢迎页面: 二:下载安装配置PHP环境 1.下载PHP,官网地址:http://windows.php.net/download/, 2.将下载的zip压缩包解压到D盘下,解压后为E:\php; 3.进入控制面板

IIS7中配置集成模式,使其可使用httpModules、httpHandlers【转】

http://www.cnblogs.com/catcherx/p/3330909.html 第一种方法:配置应用程序池 在IIS7上配置应用程序池,并且将程序池的模式改为“经典”,之后一切正常.如图: 第二种方法:修改web.config配置文件: 例如原先设置(你的环境中可能没有httpModules,httpHandlers节点) [html] view plaincopyprint? <system.web> ............ <httpModules> <a

IIS配置Fastcgi运行php

1.下载FastCGI For IIS6. 2.下载PHP Windows版,解压到D:/PHP目录,并给用户组在该目录的读取和运行的权限. 3.注册PHP到FastCGI,打开C:/WINDOWS/system32/inetsrv/fcgiext.ini文件,在[Types]下添加配置: [Types] php = PHP [PHP] ExePath = D:/PHP/php-cgi.exe 4.配置php.ini,修改对应内容为: extension_dir=D:\PHP/ext fastc

【lua学习笔记】——2在sublime中配置Lua运行环境

一.让Sublime可以运行lua脚本 打开sublime 选择tools-->Build System-->New Build System 在新出现的文件中输入如下内容: { "cmd": ["lua", "$file"], "file_regex": "^(?:lua:)?[\t ](...*?):([0-9]*):?([0-9]*)",  "selector": &q

SubmitText 中配置lua 运行环境

一 新建编译系统 二.使用新建的编译系统 三配置 { "cmd": ["lua", "$file"], "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": "source.lua"} 使用Ctrl+B 就可以运行lua 文件

sublime 中配置 python 运行

运行是按快捷键 ”ctrl + B“ Preferences->Browse Packages->Python->Python.sublime-build 编辑这个文件. 修改成: { "cmd": ["python", "-u", "$file"], "path":"python的安装路径(路径只要指定到文件夹)", "file_regex": &

IIS7.5配置Gzip压缩解决方案(转)

开启配置HTTP压缩(GZip) 在IIS7中配置Gzip压缩相比IIS6来说实在容易了许多,而且默认情况下就是启用GZip压缩的.如果没有,则可以再功能视图下找到"压缩"项,进入之后就会看到"静态内容压缩"和"动态内容压缩"两个选项,勾上即可. 配置启用压缩的文件类型及其他选项 当开启 GZip压缩之后,IIS并不是对所有内容都启用了压缩,而是有选择的进行压缩.遗憾的是,我们无法直接在IIS7管理器中配置这些压缩选项.我们首先需 要在C:/Wi

配置apache以fastcgi运行php

配置apache以fastcgi运行php 文章目录 [隐藏] 安装apache 安装fastcgi 安装php5.2 配置apache支持php apache默认是用自带的mod_php模块运行php,现在我们介绍使用fastcgi来执行php脚本.先说下fastcgi的优点:Fastcgi的优点: 从稳定性上看, fastcgi是以独立的进程池运行来cgi,单独一个进程死掉,系统可以很轻易的丢弃,然后重新分 配新的进程来运行逻辑. · 从安全性上看,Fastcgi支持分布式运算. fastc