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:

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

时间: 2025-01-05 00:16:58

Web Server 在iis下部署php网站在iis下的相关文章

Windows7下 部署 ASP.NET 服务器 (IIS 7)

来源:Microsoft官网(http://technet.microsoft.com/zh-cn/library/cc731252(v=WS.10).aspx) 使用 Windows Vista 或 Windows 7 UI 单击“开始”,然后单击“控制面板”. 在“控制面板”中,单击“程序”,然后单击“打开/关闭 Windows 功能”. 在“Windows 功能”对话框中,单击“Internet Information Services”以安装默认的功能,然后选择以下附加功能(万维网服务-

IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决办法

IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法 IIS上部署MVC网站,打开后500错误:处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模块“ManagedPipelineHandler” 解决方法如下: 以管理员运行下面的命令注册: 32位机器: C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regii

IIS上部署MVC网站,打开后ExtensionlessUrlHandler-4.0

IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法IIS上部署MVC网站,打开后500错误 IS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法 IIS上部署MVC网站,打开后500错误:处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模块“ManagedPipelineHandler” 解决方法如下: 以管理

利用Win8上的IIS来部署ASP网站

①.首先在控制面板/程序功能/Windows功能中将IIS安装上去 ②.利用VS2012发布所需要部署的网站 ③.打开IIS->添加网站,将用VS2012发布的目录加进去,再添加默认页面(注意:若默认页面在文件夹里面,可以将默认页面拿出来放到外面). 此时点击浏览网站应该可以显示默认页面了,若报错,则点击应用程序池,修改网站的.NET CLR版本,若是由4.0版本创建的则选择4.0,      若是2.0创建的则选择2.0

Centos 6.5 下部署企业网站平台Nginx+PHP

一.安装前准备 # yum -y install gcc gcc-c++ glibc automake autoconf libtool make # yum -y install libmcrypt-devel mhash-devel libxslt-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-d

Windows Server R2服务器 IIS7 部署MVC3网站

报错:调用 GetProcAddress 失败,在 ISAPI 筛选器 "C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" 上 解决方案: 1.http://www.cnblogs.com/dongnan/articles/5199815.html 2.如果试过所有的配置还无法解决: 可能是.NET 4.0 和IIS的安装顺着错误 需要先安装IIS然后在安装.NET4.0. 报错情况下需要重装.NET4.0.

学习Windows server 2008 R2平台下部署IIS

1 环境介绍 Windows Server 2008 R2 提供了 IIS 7.5,是一个集成了 IIS.ASP.NET.Windows Communication Foundation 的统一 Web 平台. 2 IIS可以做些什么 ☉ 向 Internet 上的用户提供信息 ☉ 承载三层应用业务逻辑的 web 服务 ☉ 向用户分发应用程序 3 IIS清单 ☉ 为 web 应用程序进行故障诊断 ☉ 在 URL 中抑制某些表达式 ☉ 限制对网站的访问 ☉ 确认请求网站的用户标识 ☉ 为网站访问者

ASP.NET Core Web 应用程序开发期间部署到IIS自定义主机域名并附加到进程调试

原文:ASP.NET Core Web 应用程序开发期间部署到IIS自定义主机域名并附加到进程调试 想必大家之前在进行ASP.NET Web 应用程序开发期间都有用到过将我们的网站部署到IIS自定义主机域名并附加到进程进行调试. 那我们的ASP.NET Core Web 应用程序又是如何部署到我们的IIS上面进行调试的呢,接下来我们来简单介绍下: 一.安装IIS所需的Host扩展(Windows Server Hosting) 下载地址:https://dotnet.microsoft.com/

怎样在win7 IIS中部署网站?

IIS作为微软web服务器的平台,可以轻松的部署网站,让网站轻而易举的搭建成功,那么如何在IIS中部署一个网站呢,下面就跟小编一起学习一下吧. 第一步:发布IIS文件 1:发布你所要在IIS上部署的网站,在Microsoft Visual Studio中的web项目点击右键,选择发布. 2:选择文件系统,然后选择保存位置,就可以发布成部署到IIS的文件. 第二步:IIS安装(启用Windows7系统自带IIS) 1:从电脑桌面单击"开始(Start)"—单击"控制面板(Con