SharePoint Server 2019 的硬件和软件要求

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

重要

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

硬件要求

物理服务器的位置

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

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

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

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

注意

对于服务器位于同一数据中心的 <SharePoint 环境,99.9% 的场内单向延迟(99.9%)也要求在 10 分钟内运行。 The bandwidth speed should also be in this case at least 1 gigabit per second.

SharePoint 服务器和 MinRole 安装

对于在多服务器场安装中运行 SharePoint Server 2019 的服务器安装,下表中的值是最小值。

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

有关 Microsoft SQL Server 2016 或更高版本的硬件和软件要求的信息,请参阅安装 SQL Server 的硬件和软件要求

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

部署要求:场拓扑

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

SharePoint Server 2019 的软件要求

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

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

注意

SharePoint Server 2019支持使用复原文件系统 (ReFS) 格式化的驱动器。 有关 ReFs 的详细信息,请参阅 复原文件系统概述复原文件系统

重要

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

重要

SharePoint Server 2019不支持单标签域名。 有关详细信息,请参阅有关为如何为使用单标签 DNS 名称的域配置 Windows 的信息

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

SharePoint Server 2019 的最低软件要求

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

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

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

  • Windows Server 2016 Standard 或 Datacenter(桌面体验)
  • Windows Server 2019 Standard 或 Datacenter(桌面体验)
  • Windows Server 2022 Standard 或 Datacenter(桌面体验)

确保至少满足以下要求之一:

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

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

    注意

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

    注意

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

场中 SharePoint 服务器的最低要求

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

  • Windows Server 2016 Standard 或 Datacenter(桌面体验)
  • Windows Server 2019 Standard 或 Datacenter(桌面体验)
  • Windows Server 2022 Standard 或 Datacenter(桌面体验)

注意

我们不支持在以前托管 SharePoint 预发行版的服务器上安装或升级 SharePoint 2019 RTM。 托管 SharePoint 2019 RTM 需要新的服务器版本。

注意

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

注意

支持的最低版本是 Office 2010 客户端。

重要

Microsoft SharePoint 产品准备工具可能无法自动安装 Microsoft .NET Framework 3.5 版。 在这种情况下,需要先使用 Windows Server 安装媒体来安装 .NET Framework 3.5 功能这一 Windows 功能。

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

  • Web 服务器 (IIS) 角色
  • Windows 进程激活服务功能
  • Microsoft .NET Framework 3.5 版
  • Microsoft .NET Framework 4.7.2 版
  • Microsoft SQL Server 2012 Service Pack 4 Native Client

    注意

    如果你有适用于 SharePoint Server 2019 的 2022 年 11 月公共更新或较新的公共更新,则可以删除 Microsoft SQL Server 2012 Service Pack 4 Native Client,因为不再需要它。 有关详细信息,请参阅 SharePoint Server 2019 安全更新说明:2022 年 11 月 8 日 (KB5002294)

  • Microsoft WCF Data Services 5.6
  • Microsoft Identity Extensions
  • Microsoft Information Protection and Control Client 2.1 (MSIPC)
  • Microsoft Sync Framework Runtime v1.0 SP1 (x64)
  • Windows Server AppFabric 1.1
  • Microsoft AppFabric 1.1 for Windows Server 累积更新包 7 (KB 3092423)
  • 适用于 Visual Studio 2012 的Visual C++ 可再发行组件包
  • 适用于 Visual Studio 2017 的Visual C++ 可再发行组件包

    注意

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

客户端计算机的最低要求

客户端计算机需要受支持的浏览器。 有关详细信息,请参阅在 SharePoint Server 2019 中规划浏览器支持

手动配置 Windows Server 角色和功能

若要手动配置所需的 Windows Server 角色和功能,可以使用以下两种方法之一:

  1. 服务器管理器
  2. Microsoft PowerShell

若要使用服务器管理器进行配置,请参阅安装或卸载角色、角色服务或功能

使用 PowerShell 进行配置:

在 PowerShell 命令提示符窗口中,键入:

Install-WindowsFeature NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-Pipe-Activation45,NET-WCF-HTTP-Activation45,Web-Server,Web-WebServer,Web-Common-Http,Web-Static-Content,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-App-Dev,Web-Asp-Net,Web-Asp-Net45,Web-Net-Ext,Web-Net-Ext45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Health,Web-Http-Logging,Web-Log-Libraries,Web-Request-Monitor,Web-Http-Tracing,Web-Security,Web-Basic-Auth,Web-Windows-Auth,Web-Filtering,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Mgmt-Tools,Web-Mgmt-Console,WAS,WAS-Process-Model,WAS-NET-Environment,WAS-Config-APIs,Windows-Identity-Foundation,Xps-Viewer -IncludeManagementTools -Verbose

注意

安装的某些 Windows 功能是从 Windows 更新 下载的“按需功能 (FOD) ”。 如果计算机无权访问Windows 更新,可以通过添加 Source 参数并指向 Windows Server 安装介质上的 文件夹来\sources\sxs指定本地安装文件。

例如:-Source D:\sources\sxs

SharePoint Server 2019 中支持的可选软件

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

环境 可选软件
单服务器场以及场中的前端 Web 服务器和应用程序服务器
用于 SQL Server 的 .NET Framework 数据提供程序(Microsoft .NET Framework 的一部分)
用于 OLE DB 的 .NET Framework 数据提供程序(Microsoft .NET Framework 的一部分)
SharePoint 工作流管理器
可以将 SharePoint 工作流管理器 安装到专用计算机上。
用于 Microsoft SharePoint 技术的 Microsoft SQL Server 2008 R2 Reporting Services 加载项
Access Services 可将此加载项用于 SharePoint Server 2019。
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 版

若要安装Windows Server 2016或更高版本、SQL Server 2016 或更高版本或SharePoint Server 2019,可以转到本节中列出的网站。 可以通过“SharePoint Server 2019”开始“页安装大多数必备软件。 也可以从本部分中列出的网站获取必备软件。 可以在 服务器管理器 中启用 Web 服务器 (IIS) 角色。

在无法直接从 Internet 安装必备组件的情况下,可以下载必备组件,然后从网络共享进行安装。 有关详细信息,请参阅从网络共享安装 SharePoint Server 必备组件

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

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

  1. Web 服务器 (IIS) 角色
  2. Microsoft SQL Server 2012 SP4 Native Client
  3. Microsoft Sync Framework Runtime v1.0 SP1 (x64)
  4. Windows Server AppFabric 1.1
  5. Microsoft Identity Extensions
  6. Microsoft Information Protection and Control Client 2.1\
  7. Microsoft WCF Data Services 5.6
  8. Microsoft .NET Framework 4.7.2
  9. Microsoft AppFabric 1.1 for Windows Server 累积更新包 7 (KB 3092423)
  10. 适用于 Visual Studio 2012 的Visual C++ 可再发行组件包
  11. 适用于 Visual Studio 2017 的Visual C++ 可再发行组件包

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

  • /? 显示命令行选项。
  • /continue 用于告知安装程序正在继续重启。
  • /unattended 指示没有用户交互。

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

  • /SQLNCli:<file> 从 <文件>安装 Microsoft SQL Server 2012 SP4 Native Client。
  • /Sync:<file 从 文件>>安装 Microsoft Sync Framework Runtime SP1 v1.0 (x64) <。
  • /AppFabric:<file> 从 <文件> 安装 Windows Server AppFabric (AppFabric 必须与选项 /i CacheClient、CachingService、CacheAdmin /gac) 一起安装。
  • /IDFX11:<file> 从 <文件>安装 Microsoft 标识扩展。
  • /MSIPCClient:<file 从 文件>安装 Microsoft 信息保护 和控制客户端。><
  • /KB3092423:<file 从 文件>>安装 Microsoft AppFabric 1.1 for Windows Server (KB3092423) <累积更新包 7。
  • /WCFDataServices56:<file> 从 <文件>安装 Microsoft WCF Data Services 5.6。
  • /DotNet472:<file>文件>安装 Microsoft .NET Framework 4.7.2<。
  • /MSVCRT11:<file> 从 <文件>安装 Visual C++ 可再发行程序包 包 for Visual Studio 2012。
  • /MSVCRT141:<file> 从 <文件>安装 Visual C++ 可再发行程序包 包 for Visual Studio 2017。

安装选项

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

  • Windows AppFabric:/i CacheClient,CachingService,CacheAdmin /gac

  • Microsoft WCF Data Services:/quiet

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