IIS 7.5 Express 兼具 IIS 7.5 的强大功能与轻型 Web 服务器(例如 ASP.NET 开发服务器,也称为“Cassini”)的便利,可以增强在 Windows 上开发和测试 Web 应用程序的能力。 Microsoft WebMatrix 中包含 IIS 7.5 Express,这套集成工具可以让 Windows 上的 Web 应用程序开发工作变得简单、顺畅。 IIS 7.5 Express 也可与 Visual Studio 2010 一起使用,功能强大足以代替 Cassini。
軟件特点
在生产服务器上运行的同一 Web 服务器现在可以在开发计算机上使用。
在無需管理員特權的情況下,可以完成大多數任務。
IIS 7.5 Express 在 Windows XP 和所有更高版本的 Windows 上运行。
多位用戶可在相同的計算機上獨立工作。
此包仅安装 IIS 7.5 Express。 对于集成的开发体验,还要安装 Microsoft WebMatrix 或 Visual Studio 2010。
IIS 7.5 Express安装教程
1、雙擊iisexpress_1_11_x86_zh-CN.msi文件,彈出如圖界面,閱讀許可協議,勾選“我接受許可協議中的條款”,點擊安裝

2、正在安裝中

3、稍等片刻,安裝完成
IIS Express7.5配置方法
微软Scott Guthrie发布了IIS Express:IIS的一个轻量级替代品,有希望替代Cassini(Visual Studio的内置Web服务器)。
给Visual Studio 2010安装完一个补丁后就可以在Visual Studio 2010和Visual Web Developer 2010 Express中使用IIS Express了,之后发布的Visual Studio将会自带IIS Express。
伴随着ASP.net MVC 3而来的新东西,其中就包含IIS Express 7.5,介绍如下:
輕量,易于安裝,安裝包不到5M;
從VS中啓動、調試應用程序不需要管理員身份;
帶有完整的WEB服務器功能支持——支持SSL、URL回寫以及其它IIS7.x的模塊
和IIS7.x完全一致的web.config配置模型
可以和IIS、ASP.net Development Server 同时安装,没有任何冲突
支持XP及更高的操作系統,在所有的系統上都提供IIS7.x一致的開發功能
配置方法:
1,安裝iisexpress_1_10_x86_zh-CN.msi
2,配置文件 c:Program FilesIIS ExpressconfigtemplatesPersonalWebServerapplicationhost.config
配置文件中的节点默认情况下我们并不需要太多关注,因为大多数情况下我们需要关注的只有 下的 节点,这里保存了网站、应用程序的定义,才是我们需要真正关心的。
①.每个 就是一个网站。
这和IIS中的网站是一样的概念。serverAutoStart 设置了是否随着 IIS Express的启动而自动启动。如果设置为true,那么每次 IIS Express 启动都会自动加载(如果没有指定网站的话),否则只有以指定特定网站的模式运行时才会加载。
使用IIS Express加载特定网站的语法是: IISExpress.exe /site:<站点名>
②. 下的设置了这个站点的绑定信息。
節點下的每個都是一個端口綁定信息。典型的綁定配置如下:
protocol 指定了绑定的协议类型(IIS Express内建了 HTTP 和 HTTPS两种协议支持),而“*:8080:localhost”则指定的绑定的具体信息,它有三个部分组成:“绑定的IP:端口:主机名”。默认情况下,绑定到任何本地IP、非保留端口、绑定到localhost。注意这个localhost,有讲究,特定情况下可能会导致你很困惑,请参考本文后面的内容。
③. 这个节设置了网站的应用程序
每个网站都需要至少一个映射路径为“/”应用程序(它映射到根目录)。除此之外,你可以继续添加并行的不同路径的 ,这就类似于IIS中的网站里配置的应用程序。
例如,在FishSite這個網站中,我需要添加一個單獨的應用程序,映射到根目錄下的fish目錄,那麽我就可以這樣配置:
在中,只有 path="/" 这个应用程序是必须的(不能缺少),其它都是可以任意添加的。
④. 设置了目录的映射信息
参见上面展示的代码。在每个节下,必须至少存在一个 path="/" 的 virtualDirectory,它代表了这个目录映射的位置。除此之外,可以手动添加多个映射的路径不同的虚拟目录。
3,修改好配置文件后,启动IIS Express
启动 c:Program FilesIIS Expressiisexpress.exe
4,在浏览器中输入http://localhost:8080 即可访问网站