首页 | 笔记本 | 台式机 | MP3/MP4 | 数码相机 | 显示器 | CPU/内存 | 主板 | 显卡 | 音箱 | 机箱 | 键鼠 | 摄像头 | 打印机 | 手机 | IT人才招聘 | 云南报价 | 云南经销商
首页 >> 新闻系统 >> 操作系统 >> 正文  
IIS7下安装及配置php环境


6 月 27 日,微软发布了 Virtual Machine Additions for Vista Beta 2,我将其安装在 Virutal Server 2005 R2 SP1 Beta 1 上之后,终于可以玩 IIS 7 了。在安装这个版本的 VM Additions 之前,我的 Longhorn Server Beta 2 虚拟机一直用的是 for Windows 2003 的 VM Additions,那个速度别提有多慢了。装了这个版本以后,在给 Longhorn Server Beta 2 虚拟机分了 480M 内存的情况下,速度飞快,感觉棒极了!于是终于开始了 IIS 7 之旅。

作为一个 PHP 玩家,在有 IIS 7 可用之后,第一个想法自然是给 PHP 在 IIS 7 上安一个家。下面就是我的全部安装过程图解。

首先,安装 IIS 7,这个就不用说了吧。为了体验 IIS 7 的全部功能,我把它全部特性都安装了,但在本文中我还不打算介绍这些,不然就扯得太远了。安装好之后,PHP 5 for Windows 的 Binary zip 包。将其解压缩到 C:\PHP 目录下,然后复制一份 php.ini-dist 改名为 php.ini。接下来打开我的电脑->属性->高级系统设置->环境变量里,添加上可执行文件的查找路径(PATH)和 php.ini 的查找路径(PHPRC):

 

 

 

接下来开始配置 IIS 7,下面是 IIS 7 的启动后的开始画面,看上去比较酷:

 

 

 

你可以对某个站点进行配置,也可以对整个服务器进行配置,当然对整个服务器配置对于以后的事情可能就更加方便了,比如新建一个站点,就可以支持 PHP,这对于作虚拟主机是非常合适的,所以这里我们是按照对整个服务器进行配置来作的。因此先选中要配置的服务器,默认当然是你的本地服务器了,你会看到选中以后,右面的画面跟 IIS 6 完全不同了:

 

 

 

从这整个属性页中选择你要找的特性当然比较费眼,所以,你可以按照范围(Areas)和分类(Categories)来选择。这里我们要 配置的是 ISAPI and CGI Restrictions,它可以从 IIS 范围的 Security 分类中找到:

 

 

在全部安装的情况下,ISAPI and CGI Restrictions 页中默认有 ASP 和 ASP.NET 两项:

 

 

 

我们在最右面的任务(Tasks)里选择 New Restriction… 来为 PHP 创建 Restriction,要填写的内容如图所示:

 

 

 

接下来我们可以为 PHP 程序创建一个应用程序池:

 

 

 

在然后配置默认文档,增加一个 index.php 的默认文档:

 

9 7 3 1 2 3 4 4 8 :

·云南IT产品快速查询
·云南ZOL推荐经销商
( 选择推荐经销商价格更优惠,服务更到位 )
云南ZOL简介 | 广告服务 | 联系方式 | 滇ICP备06004630号

点击这里给我发消息在线咨询 网友交流群:1015888(只加消费者)联系电话:0871-5027038

Copyright 2006 - 2008 YNZOL.COM All rights reserved. 中关村在线云南站 版权所有