SharePoint Server 2016 的硬件和软件要求

适用于:no-img-132013 yes-img-16 2016no-img-19 2019no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

重要

如果您就生产系统未满足本文档中所述的最低硬件规格而联系 Microsoft 客户支持服务,则在系统升级以满足最低要求之前,提供的支持将是有限的。

硬件要求:物理服务器的位置

一些企业具有紧密放置的数据中心,它们由高带宽的光纤链路进行连接。 在该环境中,可以将两个数据中心配置为单个服务器场。 该分布式服务器场拓扑称为拉伸场。 支持 SharePoint Server 2016 的拉伸场。

若要将拉伸场体系结构用作受支持的高可用性解决方案,必须满足以下先决条件:

  • 场内延迟高度一致, <单向为 1 毫秒,在 10 分钟内为 99.9%。 (场内延迟通常定义为前端 Web 服务器与数据库服务器之间的延迟。)

  • 带宽速度必须至少每秒 1 GB。

若要在拉伸场中提供容错,请使用用于配置冗余服务应用程序和数据库的标准最佳实践指南。

注意

对于具有位于同一数据中心的服务器的 <SharePoint 环境,在 10 分钟内,场内延迟为 1 毫秒(99.9%)也是必需的。 The bandwidth speed should also be in this case at least 1 gigabit per second.

硬件要求:SharePoint Server 安装

下表列出了在多个服务器场安装中安装和运行 SharePoint Server 2016 的最低硬件要求。

对于所有安装方案,您必须具有足够的硬盘空间进行基本安装和足够的空间进行诊断,例如日志记录、调试、创建内存转储等。 若要满足生产用途,还必须为日常操作提供额外的可用磁盘空间。 此外,可用空间应维持在用于生产环境的 RAM 的两倍。

有关 Microsoft SQL Server 2014 的硬件和软件要求的信息,请参阅安装 SQL Server 2014 的硬件和软件要求

安装方案 部署类型和规模 RAM 处理器 硬盘空间
使用 SQL Server 的单服务器角色 使用用于开发环境的最低建议服务进行 SharePoint Server 2016 的开发安装或评估安装。 使用允许选择要预配哪个服务应用程序的单服务器场角色。 有关单服务器场角色的其他信息,请参阅 SharePoint Server 2016 中的 MinRole 服务器角色概述 16 GB 64 位,4 个内核 80 GB(用于系统驱动器)
100 GB(用于第二个驱动器)
使用 SQL Server 的单服务器角色 运行用于开发环境的所有可用服务的 SharePoint Server 2016 的试验或用户验收测试安装。 24 GB 64 位,4 个内核 80 GB(用于系统驱动器)
100 GB(用于第二个驱动器和其他驱动器)
多个服务器场中的 SharePoint Server 具有最低数量的服务的 SharePoint Server 2016 开发或评估安装。 12 GB 64 位,4 个内核 80 GB(用于系统驱动器)
80 GB(用于第二个驱动器)
多个服务器场中的 SharePoint Server 运行所有可用服务的 SharePoint Server 2016 的试验、用户验收测试或生产部署。 16 GB 64 位,4 个内核 80 GB(用于系统驱动器)
80 GB(用于第二个驱动器和其他驱动器)

部署要求:场拓扑

若要了解如何规划服务器部署,请参阅SharePoint Server 2016 中的 MinRole 服务器部署规划

SharePoint Server 2016 的软件要求

以下部分中的要求适用于以下安装:

  • 服务器场中具有一台服务器的服务器场

  • 服务器场中具有多台服务器的服务器场

注意

在 Windows Server 2012 R2 上运行 SharePoint 先决条件安装程序之前,需要安装 Windows RT 8.1、Windows 8.1 和 Windows Server 2012 R2 更新:2014 年 4 月。 SharePoint 必备组件安装程序不会为您安装此更新。

注意

[!注意] SharePoint Server 2016 支持使用复原文件系统 (ReFS) 格式化的驱动器。 有关 ReFs 的更多信息,请参阅复原文件系统概述Resilient File System(复原文件系统)

重要

SharePoint Server 2016 需要 Windows Server 2003(本机)的最低 Active Directory 域和林功能级别。 有关 Active Directory 功能级别的详细信息,请参阅林和域功能级别

重要

[!重要说明] SharePoint Server 2016不支持单标签域名。 有关详细信息,请参阅有关为如何为使用单标签 DNS 名称的域配置 Windows 的信息

Microsoft SharePoint 产品准备工具可帮助您安装 SharePoint Server 2016 的必备软件。 由于其中某些必备软件是从 Internet 安装的,因此请确保具有 Internet 连接。

SharePoint Server 2016 的最低软件要求

本节提供服务器场中每台服务器的最低软件要求。

场中数据库服务器的最低要求

以下各项之一:

注意

SQL Server 产品和未来所有公共更新都是通过 SQL Server 产品生命周期获取支持。

注意

[!注意] 若要利用任意 BI 方案,必须安装适用于 Microsoft SQL Server 2016 RTM 的最新 Powerview 和 PowerPivot 外接程序。 若要下载 PowerPivot 外接程序,请参阅 Microsoft® SQL Server® 2016 PowerPivot® for Microsoft SharePoint® 2016

注意

不支持 SQL Server Express。 所有 SharePoint 数据库也都不支持 Azure SQL 数据库(非托管实例 DBaaS 服务)。

下列服务器操作系统之一:

  • Windows Server 2012 R2 Standard 或 Datacenter

  • Windows Server 2016 Standard 或 Datacenter

  • Windows Server 2019 Standard 或 Datacenter

场中 SharePoint 服务器的最低要求

下列服务器操作系统之一:

  • Windows Server 2012 R2 Standard 或 Datacenter

  • Windows Server 2016 Standard 或 Datacenter

  • Windows Server 2019 Standard 或 Datacenter

注意

不支持在同一台计算机上安装 Office 2016 客户端和 SharePoint Server 2016。

注意

SharePoint Server 2016 仅支持 Windows Server 2016 和 Windows Server 2019 的“含桌面体验的服务器”安装选项。 有关 Windows Server 产品/服务的其他信息,请参阅 Windows Server 半年频道概述

注意

SharePoint Server 2016 从 Microsoft SharePoint Enterprise Server 2016 安全更新 (KB4011244)(也称为 SharePoint Server 2016 2017 年 11 月公开更新)开始支持 Windows Server 2019。 必须先安装此更新(或更新的 SharePoint Server 2016 公开更新),然后才能使用 Windows Server 2019 创建新的 SharePoint 场或将服务器加入现有的 SharePoint 场。

Microsoft SharePoint 产品准备工具在服务器场中的 SharePoint 服务器上安装以下必备组件:

  • Web 服务器 (IIS) 角色

  • 应用程序服务器角色

  • Microsoft .NET Framework 3.5 版

  • Microsoft .NET Framework 4.6 版

  • Microsoft SQL Server 2012 Service Pack 1 Native Client

  • Microsoft WCF Data Services 5.6

  • Microsoft Identity Extensions

  • Microsoft Information Protection and Control 客户端 (MSIPC)

  • Microsoft Sync Framework Runtime v1.0 SP1 (x64)

  • Windows Server AppFabric 1.1

  • Microsoft AppFabric 1.1 for Windows Server 累积更新包 7 (KB 3092423)

  • Microsoft ODBC Driver 11 for SQL Server

  • 适用于 Visual Studio 2012 的Visual C++ 可再发行组件包

  • 适用于 Visual Studio 2015 的Visual C++ 可再发行组件包

    注意

    当 SharePoint 通过 SharePoint 产品生命周期使用它时,将支持上述所需软件。

客户端计算机的最低要求

SharePoint Server 2016 中支持的可选软件

此部分中的可选软件受到支持,但不要求安装或使用 SharePoint Server 2016。 某些功能(例如商业智能)可能要求安装该软件。

环境 可选软件
单服务器场以及场中的前端 Web 服务器和应用程序服务器 用于 SQL Server 的 .NET Framework 数据提供程序(Microsoft .NET Framework 的一部分)
用于 OLE DB 的 .NET Framework 数据提供程序(Microsoft .NET Framework 的一部分)
工作流管理器
您可以将 工作流管理器 安装到专用计算机上。
用于 Microsoft SharePoint 技术的 Microsoft SQL Server 2008 R2 Reporting Services 外接程序
Access Services 可将此外接程序用于 SharePoint Server 2016。
MicrosoftSQL Server 2012 Data-Tier Application (DAC) Framework 64 位版本
Microsoft SQL Server 2012 Transact-SQL ScriptDom 64 位版本
Microsoft System CLR Types for Microsoft SQL Server 2012 64 位版本
Microsoft SQL Server 2012 SP1 LocalDB 64 位版本
用于 .NET Framework 4 和 Silverlight 4 的 Microsoft Data Services(以前称为 ADO.NET Data Services)
Exchange Web Services 托管 API 1.2 版
Microsoft SQL Server 2008 R2 远程 Blob 存储,它是 Microsoft SQL Server 2008 R2 功能包的一部分
SQL Server 2008 R2Analysis Services ADOMD.NET

若要安装 Windows Server 2012 R2、SQL Server 2014 Service Pack 1 (SP1) 或 SharePoint Server 2016,您可以转到本部分中列出的网站。 可通过 SharePoint Server 2016 的"开始"页安装大多数必备软件。 也可以从本部分中列出的网站获取必备软件。 可以在服务器管理器中启用 Web 服务器 (IIS) 角色和应用程序服务器角色。

如果直接从 Internet 安装必备组件的方案不可行,可以下载必备组件然后从网络共享中安装这些必备组件。 有关详细信息,请参阅从网络共享安装 SharePoint Server 必备组件

必备组件安装程序操作和命令行选项

如果目标服务器上尚未安装以下软件,SharePoint Server 2016 必备组件安装程序 (prerequisiteinstaller.exe) 将按以下顺序安装下列组件:

  1. 应用程序服务器角色,Web 服务器 (IIS) 角色

  2. Microsoft SQL Server 2012 SP1 Native Client

  3. Microsoft ODBC Driver 11 for SQL Server

  4. Microsoft Sync Framework Runtime v1.0 SP1 (x64)

  5. Windows Server AppFabric 1.1

  6. Microsoft Identity Extensions

  7. Microsoft Information Protection and Control Client 2.1

  8. Microsoft WCF Data Services 5.6

  9. Microsoft .NET Framework 4.6

  10. Microsoft AppFabric 1.1 for Windows Server 累积更新包 7 (KB 3092423)

  11. 适用于 Visual Studio 2012 的Visual C++ 可再发行组件包

  12. 适用于 Visual Studio 2015 的Visual C++ 可再发行组件包

可以使用以下选项在命令提示符处运行 prerequisiteinstaller.exe。 在命令提示符处运行 prerequisiteinstaller.exe 时,安装过程中可能会一次或多次要求您重新启动服务器。 重新启动后,应通过使用 /continue 选项运行 prerequisiteinstaller.exe 来继续必备组件安装。

  • /? 显示命令行选项。

  • /continue 用于告知安装程序在重新启动后继续。

  • /unattended 指示没有用户交互。

安装程序使用您在以下列表所描述的命令行选项中指定的文件进行安装。 在此列表中, <文件> 表示要从中安装的文件。 如果未指定 <文件> 选项,安装程序会从 Internet 下载文件并安装该文件。 如果该选项不适用于当前操作系统,它将被忽略。

  • /SQLNCli:<file> Install Microsoft SQL Server 2012 SP1 Native Client from <file>.

  • /IDFX11:<file> Install Microsoft Identity Extensions from <file>.

  • /Sync:<file> Install Microsoft Sync Framework Runtime SP1 v1.0 (x64 ) 文件><。

  • /AppFabric:<file> Install Windows Server AppFabric from <file> (AppFabric 必须安装选项 /i CacheClient,CachingService,CacheAdmin /gac) 。

  • /KB3092423:<文件>文件>安装 Microsoft AppFabric 1.1 for Windows Server (KB3092423) <的累积更新包 7。

  • /MSIPCClient:<file> install Microsoft 信息保护 and Control Client from <file>.

  • /WCFDataServices56:<file> Install Microsoft WCF Data Services 5.6 from <file>.

  • /ODBC:<file> Install Microsoft ODBC Driver 11 for SQL Server from <file>.

  • /DotNetFx:<file> Install Microsoft .NET Framework 4.6 from <file>.

  • /MSVCRT11:<文件>安装Visual C++ 可再发行程序包文件中的 Visual Studio 2012 <>包。

  • /MSVCRT14:<文件>安装Visual C++ 可再发行程序包文件中的 Visual Studio 2015 <>包。

安装选项

某些必备组件由必备组件安装程序使用特定选项来安装。 下面列出了具有特定安装选项的这些必备组件,以及必备组件安装程序使用的选项。

  • Windows AppFabric

    /i CacheClient,CachingService,CacheAdmin /gac

  • Microsoft WCF Data Services

    /quiet

必备组件安装程序在 %TEMP%\prerequisiteinstaller.<date>.<time>.log 中创建日志文件。 可以查看这些日志文件,以了解有关安装程序对目标计算机进行的所有更改的具体详细信息。