一、首先,安装IIS7(控制面板\程序和功能、Windows功能),在默认选择的条件下,记得须勾上ISAPI的两个选项。
安装完成后,浏览器中输入http://127.0.0.1,如果不出意外,会出现一个IIS7的欢迎界面。
二、下载PHP安装包可以到:http://cn.php.net/downloads.php,在此下载windows binaries。
例如:解压缩到了C:\PHP下
然后打开“我的电脑”->“属性”->“高级”->“环境变量”->“系统变量”->“path”,编辑其值,在前面增加下面的路径地址:C:\php;C:\php\ext;
把php目录下的php5ts.dll、libmysql.dll、libmcrypt.dll这三个文件放到系统的system32目录下,注意这三个文件是必需的。
将 php.ini-dist 或 php.ini-recommended 复制到 C:\Windows 目录下,并改名为 php.ini,一般正式发布网站的服务器用 php.ini-dist,而作为调试用的服务器用 php.ini-recommended 更好。
编辑c:\windows\php.ini
extension_dir = "./" 改成 extension_dir = "c:\php\ext"
把下面几个扩展的分号去掉
;extension=php_mbstring.dll
;extension=php_gd2.dll
;extension=php_mysql.dll
;extension=php_mcrypt.dll
把;session.save_path = "/tmp" 改成 session.save_path = "c:/sessions"
这个是 session 文件默认保存的目录,这个目录必须是一个存在的目录,不然默认的 session 功能会无效。最好设置的是一个 ramdisk 上的一个目录。将 session.save_path 设置在 ramdisk 上可以加快 session 处理的速度。
三、设置IIS
配置ISAPI筛选器
添加一个筛选器.
筛选器名称为php,可执行文件路径为c:\php\php5isapi.dll
配置处理程序映射
添加脚本映射
请求路径为*.php,可执行文件路径为c:\php\php5isapi.dll,名称为php
配置应用程序池
添加应用程序池
名称为php, .NET Framework 版本选”无托管代码”,托管通道模式选”经典”。注意如果IIS是x64的,必须把解析PHP的应用程序池和ASP分离开,并将其设为32位应用程序,否则会出现如下错误:
HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。
设置方法:打开应用程序池,选中后点右键–高级设置,将“启动32位应用程序”改为“true”
更改站点应用池
选择应用程序池为刚刚所建立的php应用池
设置默认文档 增加index.php default.php
在wwwroot下建立一个内容如下的文件
<?php phpinfo();?>
如果打开这个页面能够看到 php 安装配置信息,就算是安装成功了。
启用网站的父路径,在默认网站的asp下把 启用父路径 设为 True
注:其实配置的时候参考了很多文档,开始的安装很顺利,只是到了最后一直出现“HTTP 错误 404.17 - Not Found”
找了N多的方法都无效,最后发现下边的文档,发现因为我的系统是64位导致的错误,最后回忆了一下整体安装步骤,跟下边的文档介绍的相符,于是转载了文章中的安装步骤。
- 浏览: 208409 次
- 来自: 深圳
最新评论
-
shaode2012:
一个个网上都是宁愿写那么多的代码,文字,也没见到几个愿意用数据 ...
省市区(县)联动代码 -
lqfACCP:
...
Pager标签库(分页显示)详解
相关推荐
手把手教你Win7下配置IIS v7 0+php+mysql+zend操作环境 再也不用担心服务器搭建了
### 如何在Win7的IIS7环境上安装PHP5.2 #### 安装背景与目的 在Windows 7操作系统环境下,IIS ...通过以上步骤,可以在Win7系统下的IIS7环境中成功安装并配置PHP5.2,为PHP应用开发提供了一个稳定的本地开发环境。
【IIS服务器在Win7环境下配置指南】 在开发过程中,为软件提供Web访问功能是非常重要的,这使得用户可以通过标准浏览器查看远程运行的应用程序。在Windows操作系统中,最常用的Web服务器软件是IIS(Internet ...
本文将详细介绍如何在Win7环境下配置IIS7并安装PHP7。 首先,确保系统已更新到最新版本,并安装了.NET Framework 3.5或更高版本,因为IIS的一些功能可能依赖于这个组件。可以通过控制面板的“程序”和“功能”选项...
Win7 下 IIS7+PHP5+MySQL5+PHPMyAdmin 环境配置 一、IIS7 的启用 * 在控制面板中打开或关闭 Windows 功能,选择必要的功能以启用 IIS7 二、安装 PHP 管理程序 * 下载并安装 PHPManagerForIIS,选择合适的版本...
在Win7环境下,IIS7.0提供了一个全新的管理控制台,采用GUI图形界面,使得配置和管理IIS变得更加直观和便捷。用户可以通过控制台进行站点创建、配置、权限设置、日志管理等一系列操作。 【安全性增强】 IIS7.0增强...
这里我们将详细讨论如何在Win7环境下配置IIS7与PHP的FastCGI支持,以实现高效稳定的服务运行。 首先,我们需要理解FastCGI是什么。FastCGI是一种用于提高Web服务器性能的技术,它允许长时间运行的进程来处理请求,...
win7 iis7 php 虚拟服务器
Win7 IIS 安装与配置 Win7 IIS 安装与配置是指在 Win7 操作系统下安装和配置 IIS 本地服务器,以便使用 IIS 搭建网站并进行调试。下面是 Win7 IIS 安装与配置的详细步骤和知识点: 一、安装 IIS 在 Win7 操作系统...
在Windows 7旗舰版64位系统上配置PHP环境、IIS和MySQL是一项常见的任务,尤其对于那些希望在本地开发和测试Web应用程序的人来说。这篇文档详细介绍了如何在Win7系统中进行这一配置,主要使用了WampServer这款集成的...
【标题】: "在64位Win7系统中配置MySQL和IIS7.5的步骤详解" 【描述】: "本文档将详细指导如何在64位Windows 7操作系统上手动配置MySQL数据库服务和IIS7.5 web服务器,旨在帮助用户搭建一个稳定且高效的开发环境。" ...
在本文中,我们将详细讲解如何在Windows 7操作系统上安装并配置IIS(Internet Information Services)以支持PHP运行环境。IIS是微软提供的一款强大的Web服务器软件,而PHP是一种广泛使用的开源脚本语言,尤其适合于...
如果你的系统是64位的,你需要找到对应的64位版本。 1. **安装FastCGI组件**: 首先,下载fcgisetup_1.5_rtw_x86.msi并运行安装。按照向导的提示完成安装过程。安装完成后,FastCGI模块会被集成到IIS中,使得IIS...
不过IIS7.0开始内置FastCGI了。 特点是:高效率,高稳定性,属于将来发展趋势。 因为FastCGI大大加强了IIS处理PHP的能力...1.IIS7配置PHP环境图文教程含软件(fastcgi快速最新版).doc 2.php-5.3.27-Win32-VC9-x86.msi
总的来说,这个【win7IIS7.0脚本安装文件】为Windows 7用户提供了便捷的IIS安装途径,尤其适合对系统管理不熟悉或者希望快速搭建开发环境的用户。使用时,用户需要注意系统的安全,确保批处理文件来源可靠,防止引入...