SharePoint Server 2016 的硬件和软件要求

适用于:no-img-132013 yes-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

重要

如果就不符合本文所述的最低硬件规格的生产系统联系Microsoft客户支持服务,则在系统升级到最低要求之前,支持将受到限制。

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

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

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

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

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

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

注意

对于服务器位于同一数据中心的 <SharePoint 环境,99.9% 的场内单向延迟(99.9%)也要求在 10 分钟内运行。 带宽速度(在本例中)也应至少为每秒 1 千兆位。

硬件要求:SharePoint Server 安装

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

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

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

安装方案 部署类型和规模 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 的最低软件要求

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

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

以下各项之一:

  • 支持数据库兼容性级别 110 的标准版或企业版 SQL Server(面向 Windows)。 这包括 SQL Server 2012、SQL Server 2014、SQL Server 2016、SQL Server 2017、SQL Server 2019、SQL Server 2022,以及支持数据库兼容性级别 110 的任何 SQL Server for Windows 的未来版本。 有关数据库兼容性级别的详细信息,请参阅兼容性认证更改数据库 (Transact-SQL) 兼容性级别

  • Microsoft Azure SQL 托管实例 (MI)。 仅当你的 SharePoint Server 场托管在 Microsoft Azure 中时才支持这一项。 有关详细信息,请参阅使用 SharePoint Server 2016 和 2019 部署 Azure SQL 托管实例

注意

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 版

    重要

    从 2022 年 4 月 26 日开始,.NET Framework 团队不再支持 .NET Framework 4.6。 建议升级到 .NET Framework 4.6.2 或更高版本 ,以保持支持。

  • 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 ,可能会在安装过程中要求重启服务器一次或多次。 重启后,应通过运行 prerequisiteinstaller.exe/continue 选项来继续先决条件安装。

  • /? 显示命令行选项。

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

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

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

  • /SQLNCli:<file 从 文件>安装Microsoft SQL Server 2012 SP1 Native Client。><

  • /IDFX11:<file> 从 <文件>安装Microsoft标识扩展。

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

  • /AppFabric:<file> 从 <文件> 安装 Windows Server AppFabric (AppFabric 必须与选项 /i CacheClient、CachingService、CacheAdmin /gac) 一起安装。

  • /KB3092423:<file> 安装适用于 windows Server Microsoft AppFabric 1.1 的累积更新包 7 (KB3092423) 文件><。

  • /MSIPCClient:<file 从 文件>安装Microsoft信息保护和控制客户端><。

  • /WCFDataServices56:<file 从 文件>>安装Microsoft WCF Data Services 5.6<。

  • /ODBC:<file>>< 文件安装Microsoft ODBC Driver 11 for SQL Server。

  • /DotNetFx:<file>文件>安装 Microsoft .NET Framework 4.6<。

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

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

安装选项

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

  • Windows AppFabric

    /i CacheClient,CachingService,CacheAdmin /gac

  • Microsoft WCF Data Services

    /quiet

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