- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Windows_Server_2008_IIS_7.0_入门指导
概览:
IIS 7.0 体系结构变化
管理 IIS 7.0
向后兼容
IIS 7.0 故障排除
每个 IT 商店均不同,它们具有其自身独特的一组需求和目标,特别是在网站或服务托管方
面。Web 服务器可能需要各种修补或更改以满足组织的需求,但伴随而来的挑战是要将此方
案
复制到多台服务器上,同时对所有服务器进行有效的管理。IIS 7.0 中一些最大的变化旨在
帮助 IT 商店在构建 Web 服务器或 Web 场时应对这些挑战。
看过 IIS 7.0 中所有强大功能的列表后,我迫切地想与您一同分享这些功能的详细信息。
当我意识到不可能在此介绍所有这些信息后,我决定重点介绍 IIS 7.0 一些最重要的功能
和最大的变化。如果希望了解更多信息,请访问 IIS 社区网站 IIS.net。
新体系结构
IIS 7.0 中的核心变化与体系结构、请求处理、PHP 应用程序框架支持和配置存储相关。在
IIS 6.0 中,功能基本上是要么全有要么全无的概念。您必须安装所有功能,并且只能使用
ISAPI 来自定义 IIS。
IIS 构建在这样一个假定基础之上:Web 管理员希望从最基本的一组功能开始,然后分层添
加所在环境中需要的其他功能。只有您才最了解自己所在的环境,因此 IIS 7.0 为您提供
了构建块,以创建您自己的自定义 Web 服务器。这样做可以降低您的管理开销,因为它减
少了服务器的攻击面,而且无需更新未使用的组件。这种新方法的核心是 IIS 7.0 的模块
化体系结构。
IIS 7.0 采用的新设计使您能够选择将要安装到服务器上的功能,也称为模块。这些模块直
接插入到集成请求管道中。这种新的模块化设计具有许多优势,包括减少攻击面和 Web 服
务器的占用量。
IIS 目前包含 40 个默认模块(例如,基本模块、匿名模块),而且Windows® 身份验证现
在已成为能够独立添加到请求管道中的单独模块。为简化分类,所有模块分成了八个子类别
(请参阅图 1)。
图 1 IIS 7.0 模块分为八个功能区域 (单击该图像获得较大视图)
这意味着您现在可以构建与您的环境完全相符的自定义 Web 服务器。但是,如果 40 个默
认模块无法提供您需要的功能,比如某些种类的自定义身份验证或内容修饰符,应该怎么办
呢?
没关系。您可以通过本机或托管代码编写满足需要的模块,并将其插入到管道中。这也使
Microsoft 能够独立编写和发布新模块,因此您不必等待下一个服务包或主要产品发布。IIS
7.0 还赋予您使用自定义模块覆盖 40 个默认模块中任意模块的能力。有关如何构建您自己
的模块的详细信息,请访问 IIS.net。
集成请求管道
将集成请求管道想象成一组基本的线性步骤,每次提供页面时都必须出现这些步骤(如图 2
所示)。通常,必须进行某种身份验证,然后才能授权检索内容、确定和执行该内容所需的
处理程序、执行任何必要的日志记录、最后发送响应。集成请求管道使 IIS 7.0 可以灵活
地同时运行不同的应用程序框架。例如,您可以在 PHP 内容之上运行窗体身份验证以及自
定义的日志记录模块,所有这些均在同一个管道内实现。
图 2 IIS 7.0 集成管道和模块 (单击该图像获得较大视图)
服务器上的每个网站都有集成请求管道,并且可通过两种模式(集成模式和经典模式)之一
运行。默认的集成模式允许将特定功能项插入到管道中,使您可以精细地控制请求过程。
于兼容性考虑,经典模式通过将 ISAPI 模块插入管道来重现 IIS 6.0/ISAPI 功能。在将应
用程序迁移到 IIS 7.0 时,此模式非常有用。
默认安装
现在,让我们来讨论设置您的新模块化 Web 服务器。如果查看 IIS 7.0 的默认安装,您会
注意到它仅包含 10 个模块(如果包含 Windows Process Activation Service)。安装 Web
服务器角色时,IIS 7.0 安装提供 IIS 的基本功能,特别是只有那些提供类似纯 HTML 或
经典 ASP 之类静态内容所需的模块。之后在服务器上安装哪些模块完全由您决定。以下是
默认安装中所包含的功能:
常用 HTTP 功能,包括静态内容、默认文档、目录浏览和 HTTP 错误
运行状况和诊断功能,例如 HTTP 日志记录和请求监视器
安全功能,例如请求过滤
性能功能,例如静态内容压缩
管理工具,包括 IIS 管理控制
文档评论(0)