Web 服务器 (IIS) 概述

 

适用对象:Windows Server 2012 R2, Windows Server 2012

本文档介绍了 Windows Server® 2012 的 Web 服务器 (IIS) 角色,描述了 IIS 8 新功能,还包含有关 IIS 的其他 Microsoft 和社区信息的链接。

是否就是…

角色描述

Windows Server 2012 中的 Web 服务器 (IIS) 角色提供一个安全、易于管理的模块化和可扩展的平台,以可靠地托管网站、服务和应用程序。 使用 IIS 8,你可以与 Internet、intranet 或 extranet 上的用户共享信息。IIS 8 是一个集 IIS、ASP.NET、FTP 服务、PHP 和 Windows Communication Foundation (WCF) 于一身的 web 平台。

以下列表显示通过使用 IIS 8 可获得的其中一些益处:

  • 通过减少服务器资源占用和自动应用程序隔离,最大程度地保证 web 安全。

  • 轻松地在同一个服务器上部署和运行 ASP.NET、经典 ASP 和 PHP web 应用程序。

  • 通过默认情况下赋予工作进程唯一的标识和带沙盒安全机制的配置,实现应用程序隔离,进一步降低安全风险。

  • 能够轻松添加、删除、甚至使用自定义模块替换内置的 IIS 组件,特别符合客户需求。

  • 通过内置的动态缓存和增强压缩提高网站的速度。

实际应用

管理员可以使用 Web 服务器 (IIS) 角色设置和管理多个网站、web 应用程序和 FTP 站点。 一些特定的功能包括:

  • 使用 IIS 管理器以配置 IIS 功能和管理网站。

  • 使用文件传输协议 (FTP) 以允许网站所有者上载和下载文件。

  • 使用网站隔离以防止一个网站干扰服务器上的其他站点。

  • 配置用各种技术(如经典 ASP、ASP.NET 和 PHP)编写的 web 应用程序。

  • 使用 Windows PowerShell 以自动化管理 web 服务器的大多数管理任务。

  • 将多个 web 服务器配置到可使用 IIS 管理的服务器场中。

  • 充分利用 NUMA 硬件,并从启用 NUMA 的服务器上获得最佳性能。

新功能和更改的功能

下表显示了 IIS 8 的一些新功能:

特性/功能

新功能或更新功能

摘要

集中式证书

“新建”

为服务器场提供一个 SSL 证书存储区,并且简化对 SSL 绑定的管理。

动态 IP 限制

“新建”

可让管理员配置 IIS 8,以阻止访问超过指定请求数的 IP 地址,并指定阻止 IP 地址时的行为。

FTP 登录尝试限制

“新建”

限制在指定时间范围内尝试登录 FTP 帐户失败的次数。

服务器名指示 (SNI)

“新建”

扩展 SSL 和 TSL 协议以便允许虚拟域名或主机名,可用于识别网络端点。

应用程序初始化

“新建”

可让 web 管理员配置 IIS 8 以初始化 web 应用程序,使应用程序准备好处理第一个请求。

NUMA 感应的可伸缩性

“新建”

提供对 NUMA 硬件的支持,允许 32-128 CPU 核心。 这一支持提供有关 NUMA 硬件接近优化的完备性能。

IIS CPU 节流

已更新

通过多用户管理部署中的一个应用程序池,限制 CPU、内存和带宽消耗。IIS 8 包括其他节流选项。

弃用的功能

Windows Server 2012 中弃用了 Internet Information Services (IIS) 管理器 6.0 Microsoft 管理控制台 (MMC) 管理单元。 未来版本的 Windows Server 中将删除该管理单元。

另请参阅

下表包含此方案相关资源的链接。

内容类型

参考

部署

部署到托管提供者 | Web Deploy 2.0

操作

IIS.NET | IIS 学习中心 | IIS 媒体服务 | Windows 8 中 IIS 8.0 的新增功能

疑难解答

IIS 疑难解答

安全

保护 Windows Server 2012 R2 和 Windows Server 2012 | 安全和保护概述

工具和设置

Windows PowerShell 中的 Web 服务器 (IIS) 管理 Cmdlet

社区资源

IIS 博客 | IIS 论坛 | Robert McMurray 博客 | Scott Forsyth 博客 | Steve Schofield 博客

相关技术

ASP.NET | ASP.NET Web 项目