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 中将删除该管理单元。
另请参阅
下表包含此方案相关资源的链接。
内容类型 |
参考 |
---|---|
部署 |
|
操作 |
|
疑难解答 |
|
安全 |
|
工具和设置 |
|
社区资源 |
IIS 博客 | IIS 论坛 | Robert McMurray 博客 | Scott Forsyth 博客 | Steve Schofield 博客 |
相关技术 |