FastCGI轻松搞定IIS7.5+PHP5.6.0环境

   突然心血来潮想着自己一直使用Apache+php的模式,想要了解一下IIS+php的模式。说起来也算是九曲十八弯吧!

  FastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,只要激活后,不会每次都要花费时间去fork一次。它还支持分布式的运算, 即 FastCGI 程序可以在网站服务器以外的主机上执行并且接受来自其它网站服务器来的请求。

  FastCGI具有稳定,安全,高性能,方便扩展等优点。

  利用nginx、spawn-fcgi、fcgi就可搭建一个高并发高性能的FastCGI框架。本文将浅析框架的搭建过程。

  PHP的FastCGI使你的所有php应用软件通过mod_fastci运行,而不是mod_phpsusexec。FastCGI应用速度很快 是因为他们持久稳定。不必对每一个请求都启动和初始化。这使得应用程序的开发成为可能,否则在CGI范例是不切实际的(例如一个大型的脚本,或者一个需要 连接单个或多个数据库的应用)。

  第一部分:以ISAPI.dll 扩展的形式

  结果按照资料上面说的我就是找不到一个isapi.dll这个东西,只有nsapi.dll,最后一查才知道:php5.3以后就不支持这种形式的搭建了。

  php5.3是不能在IIS6上面通过ISAPI扩展运行的,而且在php5.3文件里面也没有php5.3isapi.dll,取而代之的是php5.3nsapi.dll,换句话说php5.3以后的版本就不再用ISAPI进行扩展在IIS里运行了,只能通过FastCGI的方式执行

  第二部分:继续网上搜索了一堆的FastCGI 按照php的教程,可是我又找不到人家说的

  “安装后在 C:WINDOWSsystem32inetsrv 目录下产生了五个文件。如下图”


  实在是郁闷,更有趣的是,我根据一个博主的详细指导去下载“web平台安装程序”,网址:http://www.iis.net/downloads/microsoft/fastcgi-for-iis

  安装时竟然提示我:


  我擦、重复不下五遍,而且还在虚拟机上面测试,相同结果。最后我试着搜索了一下:FastCGI,出来了一下结果,就这样成功了,下面就贴出这十步:

  1、微软提供的‘web平台安装程序’地址:http://www.iis.net/downloads/microsoft/fastcgi-for-iis


  2、我这里是IIS7,点击Web PI 进入下面页面


  3、点击下载下的 FastCGIIIS6.exe


  4、此时会弹出,我们尝试下载的产品不存在,


  5、没关系,我们搜索一下 FastCGI


  6、然后测序会自动下载并安装,完成后我们 : 右键:我的电脑->管理->Internet信息服务(IIS)管理器


  7、点击FastCGI设置


  8、我们去目录地下查看


  9、新建一个phpinfo.php 文件,里面写上

  phpinfo();

  ?>


  10、访问 http://localhost/phpinfo.php或者http://127.0.0.1/phpinfo.php


  好了,大功告成!

  写这篇可能没有太多的技术含量,但是对于可能和我犯一样错误的同学会有帮助,因为随着php的发展,IIS也开始重视起来了,原来IIS可能只是支持,现在微软有意想把它做成像很多集成环境一样的赶脚。所以,网上的一些原来的IIS+PHP的教程有时候可能会弄的我们这些新手一头雾水,这里我把自己的经历贴出来,希望可以帮到和我一样的同学。

时间: 2024-10-30 02:50:01

FastCGI轻松搞定IIS7.5+PHP5.6.0环境的相关文章

几行代码轻松搞定网页的简繁转换

简繁转换|网页 对网页进行简繁字体转换的方法一般有两种:一是使用<简繁通>这样的专业软件,另外一种是制作两套版本的网页.显然,这两种方法都较为麻烦,而且专业软件一般不能用于免费的空间.笔者在这里给大家提供一个非常简单的方法,只须在页面上添加几行代码就可以轻松搞定网页的简繁转换了.首先在http://www.knowsky.com/download/transform.js处下载用于简繁转换的js文件transform.js,复制到网站目录下,然后使用网页制作工具打开需要进行简繁转换的网页,

一步一步轻松搞定您的个人数码免冠照

应用目标:制作证件照片 使用软件:Photoshop 7.0(其他版本操作类似) 实现难度:即学即会 相信许多朋友都有这样的经历:填写应聘表.考个驾照或是办个工作证经常会用到免冠照,可每次都想不起来上回留下的底(照)片放在哪里,回到家里翻天覆地地一阵好找,结果常常是无功而返,最后只好一边抱怨自己记性不好一边梳妆打扮走进照相馆,一番讨价还价之后,然后极不情愿地把银子数给照相馆老板,到了下回这样的情形依然会重现.要是我们做好一个无需底片的数码免冠照存在个人电脑或软盘里,随用随扩,岂不是要省掉许多麻烦

用Photoshop滤镜三分钟轻松搞定拼图

滤镜 女儿最喜欢玩拼图游戏,每次买拼图玩具的理由就是它们的画面不一样.家里的拼图玩具堆成山,可是她的兴致依然不减. 一天,我上网时无意中发现了Photoshop的一款制作拼图的滤镜--AV Bros.公司的Puzzle Pro滤镜.下载回来一试,果然效果不错!女儿喜欢的拼图玩具仅用三分钟就轻松搞定了.好东西不敢独享,下面我就给大家详细介绍一下. 首先,到http://download.sina.com.cn/cgi-bin/detail.cgi?s_id=8779去下载并安装这款滤镜,关于如何安

轻松搞定数据访问层[续]

访问|数据 数据库表 Tbl_Teacher 数据字段名称 类型 说明 teaID Int 自动编号 teaCode Char(20) 教师员工号 teaName Nchar(10) ? teaGender Bit ? teaNation Nchar(6) ? teaAge TinyInt ? Tbl_Student 数据字段名称 类型 说明 stuID Int 自动编号 stuCode Char(20) 学生证号 stuTeacherCode Char(20) 班主任的员工号 stuName

轻松搞定数据访问层

访问|数据 下面实现的方法,可以把你从SQL的Add,Delete,Update,Select的重复劳动解脱出来 1.实体类2.访问类 现在以下表为例tblPerson(perID,perName,perGender,perOld,perNation) 实体类Person---------IDNameGenderOldNation 访问基类DataOper------------Shared DeleteShared AddShared UpdateShared Select 访问类Person

轻松搞定Windows 7中无法删除文件

文件无法删除,这样的状况我们经常遇到.这是由于某个"幕后"进程正在调用该文件,此时只有结束该进程才可实现删除.那如何定位该进程呢?通常情况下,我们需要借助诸如"冰刃"等第三方工具.不过,在Windows 7中利用其"资源监视器"可轻松搞定. 下面我们特模拟再现文件无法删除的状况.在D盘创建一个名为test的文件夹,然后运行命令提示符(cmd)并将命令路径定位到该文件夹目录下.此时,我们删除test文件夹,可以看到弹出入图1所示的对话框,提示:操作

驱动人生5轻松搞定驱动 让你装机不再愁

重装系统后安装驱动,常常让很多用户十分头疼.特别是很多笔记本用户,常常会因为系统盘自带的驱动版本太老或者是使用万能驱动而让自己的本本频频当机.其实一款安全便捷的驱动管理软件能够解决这些问题.驱动人生5轻松搞定驱动问题,让你装机不再愁驱动. 打开驱动人生5,经过短暂的测试等待,驱动人生5智能检测系统给出了电脑目前的驱动情况并提示对驱动安装不正常的硬件进行更新. 点击选择"立即更新"进入到驱动人生5"推荐驱动"界面,可以清楚的看到驱动人生5推荐安装的驱动都是和品牌适配的

wps计算试卷总分 文字窗体域+书签计算轻松搞定教程

  大家都知道,一套试卷由多道试题组成,而每道题又有不同的分值,那么老师在出题时如何快速计算试卷总分呢?当然excel能轻松搞定这个问题,但是老师出题肯定是文档的,其实可以利用wps的书签功能来计算,有时候由于题量很大,书签就显得繁琐了,接下来小编就告诉大家用文字型窗体域添加书签的方法来解决这个问题.具体操作如下: 一.文字窗体域 1. 新建空白文档,输入试卷标题的几大题型,在需要插入分值的文字后插入文字型窗体域 :单击"插入"选项卡,单击窗体分组里的"文字型窗体域"

三步轻松搞定Photoshop的开机启面

  三步轻松搞定Photoshop的开机启面,选择一张自己喜欢的图片或者动漫做PS开机背景,让你的PS更酷炫更有专属感,有兴趣的可以玩玩看 分类: PS入门教程