Web Server 在iis下部署php网站在iis下

Web Server 在iis下部署php网站在iis下

一.参考地址:

windows8

http://www.cnblogs.com/haocool/archive/2012/10/14/windows-8-iis-to-configure-php-runtime-environment.html

windows Server2008

http://www.jb51.net/article/38048.htm

二.自己总结的步骤:

iis配置:

下载所需的包文件:

1.下载php安装文件:php-5.4.4-nts-Win32-VC9-x86.zip

解压,改名为php; 复制php.ini-development修改为php.ini

用记事本打开php.ini 做如下修改:

extension_dir = "D:\php\ext" #设置php模块路径

date.timezone = PRC #设置时区为中国时区

register_globals = On #开启GET数据调用

short_open_tag = On #php支持短标签

cgi.force_redirect = 0 #开启以CGI方式运行php

fastcgi.impersonate = 1;

cgi.rfc2616_headers = 1

以下php扩展模块,根据需要选择开启,取消前面的分号为开始相应扩展模块

extension=php_curl.dll

extension=php_gd2.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

extension=php_pdo_mysql.dll

2.下载php加速软件:ZendGuardLoader-php-5.3-Windows.zip 解压,拷贝包文件夹中的ZendLoader.dll文件,放入C:\PHP\ext\路径下(即下载的php包文件对应的ext文件夹下)

二.配置IIS支持PHP:

1. FastCGI设置:

(1)添加或编辑应用程序

(2)选择完整路径:C:\PHP\php-cgi.exe

(3)监视对文件所做的更改:c:\php\php.ini

(4)环境变量:

添加成员

Nmae:PHP_FCGI_MAX_REQUESTS

Value:10000

2.处理程序映射:

添加模块映射

请求路径:*.php

模块:FastCgiModule

可执行文件:C:\PHP\php-cgi.exe

名称:PHP

三.PS:

根据自己的需要配置,也许有些步骤对你们来说不需要;