windows下搭建PHP环境有很多种方法。传说,FastCGI下运行PHP  是 兼顾安全和效率的一种。传说。传说。下面讲解在windows server2003 IIS6中安装 PHP

以下文字, 默认你什么都会-------什么都会-----什么都会------

一 、安装文件下载:

IIS能建起网站跑html起来了吧--------------------------------------------------------------------继续

1、从 http://windows.php.net/ 上下载PHP的安装包 php-5.3.28-nts-Win32-VC9-x86.msi

      Non Thread Safe就是非线程安全。运行在FCGI,不需要用检查线程安全的版本浪费资源了; 
 
      

2、从 http://www.iis.net/downloads/microsoft/fastcgi-for-iis   (在页面最下面)上下载FastCGI安装包  fcgisetup_1.5_rtw_x86.msi   。(上面分64 32位两种版本)

二、安装步骤

1、安装FastCGI.  路径默认就好了。省的麻烦。

2、安装PHP。路径默认就好了 。安装过程会看到3个安装可选项。全部选了吧。

3、找到 C:\WINDOWS\system32\inetsrv\fcgiext.dll  。1做完会有。同路径下还有fcgiext.ini, 打开添加如下几行:

[Types]
php=PHP

[PHP]
ExePath=C:\Program Files\PHP\php-cgi.exe
InstanceMaxRequests=10000

EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000

ActivityTimeout=3600
RequestTimeout=3600

4、找到 C:\Program Files\PHP\php.ini (没有新建之)。打开:

把;cgi.force_redirect = 1改为cgi.force_redirect=0      
把;fastcgi.impersonate = 1;改为 fastcgi.impersonate=1;       
把; extension_dir = "ext"改为extension_dir="C:\Program Files\PHP\ext"    -----关键是这行。其它看着设置。

为保险起见,在  Windows Extensions   标记后 加上如下几行:(把前面分号去掉)
 ;extension=php_curl.dll
 ;extension=php_gd2.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
; extension=php_exif.dll
; extension=php_mysql.dll
; extension=php_mysqli.dll
; extension=php_sockets.dll
; extension=php_xmlrpc.dll在Windows Extensions中去除扩展前面的分号(;):
; extension=php_curl.dll
; extension=php_gd2.dll
; extension=php_ldap.dll
; extension=php_mbstring.dll
; extension=php_exif.dll
; extension=php_mysql.dll
; extension=php_mysqli.dll
; extension=php_sockets.dll
; extension=php_xmlrpc.dll

5、在IIS下的 网站属性-主目录 下有个 配置,(该死的。上传不了图片)里面增加PHP映射,执行文件写C:\WINDOWS\system32\inetsrv\fcgiext.dll。扩展名写.php。权限限     制为GET,POST,HEAD;

6、重启IIS.。好像不用重启也行。。。。。给网站加个PHP文件 写个phpinfo()  测试一下吧。

三、其它

用PHP这个安装包需要 注意的是:    机器需要安装VC9运行库 即VISUAL C++ 2008 Microsoft Visual C++ 2008 Redistributable Package (x86)

--------------------------------------------------------------------------------------

windows IIS6 PHP搭建的更多相关文章

  1. JMeter--二、在Windows环境上搭建wordpress

    为了学习使用JMeter,在Windows环境上搭建了wordpress. 使用JMeter录制或是编写登录worepress.编辑文章.删除文章的脚本. 首先了解一下wordpress是什么? Wo ...

  2. Windows Server 2003搭建邮件服务器

    Windows Server 2003搭建邮件服务器 由于Windows Server 2003默认是没有安装我们搭建邮件服务器所需要的POP3和SMTP服务的,因此需要我们自己来安装.方法如下: 1 ...

  3. Windows 7下搭建Jmeter测试环境

    jmeter配置.安装 一. 工具描述 apache jmeter是100%的java桌面应用程序,它被设计用来加载被测试软件功能特性.度量被测试软件的性能.设计jmeter的初衷是测试web应用,后 ...

  4. Redis的简单介绍及在Windows下环境搭建

    简单介绍 1,Redis是什么 最直接的还是看官方的定义吧. Redis is an open source (BSD licensed), in-memory data structure stor ...

  5. WAMP Server助你在Windows上快速搭建PHP集成环境

    WAMP Server助你在Windows上快速搭建PHP集成环境 原文地址 我想只要爬过几天网的同学都会知道PHP吧,异次元的新版本就是基于PHP的WordPress程序制造出来的,还有国内绝大部分 ...

  6. 如何在windows环境中搭建apache+subversion(ZT)

    我一直有一个想法就是在本机上象scm一样的搭建一个subversion服务器,然后每天写完代码的时候提交一下,这种感觉好好哦,之前我在windows环境中搭建过纯subversion的服务器兴奋过一阵 ...

  7. Nginx系列~概念与windows下环境搭建

    概述 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx 是由 Igor Sys ...

  8. Windows Server 2008搭建域控制器《转载51CTO.com》

    Windows Server 2008搭建域控制器 引入 在小型网络中,管理员通常独立管理每一台计算机,如最为常用的用户管理.但当网络规模扩大到一定程度后,如超过 10 台计算机,而每台计算机上有 1 ...

  9. Windows 7下 搭建 基于 ssh 的sftp 服务器

    Windows  xp 下 搭建 基于  ssh 的sftp 服务器,服务器端可以用 freesshd,F-secure server等,filezilla server不可用,之前傻乎乎的用file ...

随机推荐

  1. css学习中的一些英文单词

    indent 缩进 through通过 decoration装饰 position定位

  2. awk 统计出现次数--转

    知识点: 1)数组 数组是用来存储一系列值的变量,可通过索引来访问数组的值. Awk中数组称为关联数组,因为它的下标(索引)可以是数字也可以是字符串. 下标通常称为键,数组元素的键和值存储在Awk程序 ...

  3. Android加载SD卡目录,文件夹遍历,图片设置,设置文件对应打开方式等

    此案例主要说的是Android使用GridView加载SD卡下所有目录,文件夹多层遍历,文件图标修改,设置文件对应打开方式等功能. 如图: 代码: public class GridViewFile ...

  4. 問題排查:类型“System.DateTime”的对象无法转换为类型“System.String”

    最近在擴充資料對接工具的功能 經常會遇到這個狀況 當然還有其他同類提示,例如 int/decimal 無法轉 System.String 等等 無獨有偶 這些錯誤幾乎都是在 DataTable 轉換成 ...

  5. transition-delay

    https://developer.mozilla.org/en-US/docs/Web/CSS/transition-delay

  6. UIView中间透明周围半透明(四种方法)

    方法一 #import "DrawView.h" @implementation DrawView - (instancetype)initWithFrame:(CGRect)fr ...

  7. android 异步加载框架 原理完全解析

    一.手写异步加载框架MyAsycnTask(核心原理) 1.我为大家手写了一个异步加载框架,涵盖了异步加载框架核心原理. MyAsycnTask.java import android.os.Hand ...

  8. WinForm开发之取送货管理2

    写的有点慢,但都是一步步操作的,希望这些能成为以后宝贵的财富,话不多说,续上次取送货基本信息管理之产品分类管理,下面进行增删改的编写. 增加产品分类管理信息记录,双击[新增]按钮(其新增可让用户在Te ...

  9. [转]protobuf-2.5.0.tar.gz的下载与安装

    protobuf-2.5.0.tar.gz的下载与安装 原文地址:http://blog.csdn.net/tdmyl/article/details/31811317 版权声明:本文为博主原创文章, ...

  10. Sql Server 2008卸载后再次安装一直报错

    sql server 2008卸载之后再次安装一直报错问题. 第一:由于上一次的卸载不干净,可参照百度完全卸载sql server2008 的方式 1. 用WindowsInstaller删除所有与S ...