Exchange Server 必备组件
概述
本主题逐步介绍了如何安装 Exchange Server 2016 和 Exchange Server 2019 邮箱服务器以及边缘传输服务器的 Windows Server 操作系统必备组件,以及在 Windows 客户端计算机上安装 Exchange 管理工具所需的 Windows 必备组件。
为Exchange Server准备环境后,请使用 Microsoft Exchange Server 部署助手执行实际部署中的后续步骤。 若要了解混合部署,请参阅 Exchange Server 混合部署。
若要实际安装Exchange Server,请参阅部署 Exchange 的新安装。
开始前,有必要了解什么?
本部分提供有关Exchange Server所需组件的综合建议和最新信息。 这些组件是Exchange Server正常运行的基本先决条件。
验证 Active Directory 是否符合 Exchange 2016 的要求 或 Exchange 2019 的要求。
为了确保兼容性和最佳性能,请确保使用受支持的作系统进行Exchange Server。
在开始安装 Exchange Server 之前,请确保计算机已安装最新的 Windows 更新。
远程注册表服务必须设置为
Automatic
,并且不能设置为Disabled
。 有关建议的安全准则,请参阅 有关远程注册表的安全准则。
Windows Server Exchange 2019 的先决条件
以下部分介绍了在支持的 作系统 (OS) 上安装 Exchange 2019 的要求。 建议使用以下方法之一安装 Exchange 2019 的 Windows 先决条件:
- 在
/InstallWindowsComponents
无人参与安装模式下使用开关。 - 选中“Exchange 安装向导”中的复选框以安装 Windows 必备组件。
使用其中一个选项时,在添加 Windows 组件后无需重启计算机。
Exchange 2019 准备 Active Directory
可以使用 Active Directory 域的任何成员为Exchange 2019 准备 Active Directory。 若要使用图形用户界面 (GUI) 准备 Active Directory,需要安装 Exchange 管理工具角色。
用于准备 Active Directory 的计算机需要以下软件:
-
在 Windows Server Core 上安装时,必须使用
/q
选项安装此包。 此外,还可以根据需要使用/log [PATH]
选项启用日志记录。 适用于 Visual Studio 2012 的Visual C++ 可再发行组件包
如果你使用命令行中的无人值守安装程序来准备 Active Directory,则不需要此软件包。 有关最新受支持版本的概述和详细信息,请参阅 准备 Active Directory 和域。
Visual C++ 可再发行程序包包的系统要求未明确提及对最新Windows Server版本的支持。 但是,可再发行程序包可以安全地安装在这些版本的 Windows 上。
-
在 Windows PowerShell 中运行以下命令,安装用于 Active Directory 域服务 (ADDS) 的远程服务器管理工具 (RSAT) :
Install-WindowsFeature RSAT-ADDS
Exchange 2019 管理工具
安装以下软件:
适用于 Visual Studio 2012 的Visual C++ 可再发行组件包
Visual C++ 可再发行程序包包的系统要求未明确提及对最新Windows Server版本的支持。 但是,可再发行程序包可以安全地安装在这些版本的 Windows 上。
安装以下 Windows 功能:
- 如果要在受支持的Windows Server作系统上安装Exchange Server管理工具,请确保安装以下 Windows 功能:
Install-WindowsFeature -Name Web-Mgmt-Console, Web-Metabase
- 如果要在支持的 Windows 客户端 OS 上安装 Exchange Server 管理工具,请确保安装以下 Windows 功能:
Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementConsole, IIS-Metabase -All
- 如果要在受支持的Windows Server作系统上安装Exchange Server管理工具,请确保安装以下 Windows 功能:
Exchange 2019 邮箱服务器角色
安装以下软件:
-
在 Windows Server Core 上安装时,必须使用
/q
选项安装此包。 此外,还可以根据需要使用/log [PATH]
选项启用日志记录。 适用于Visual Studio 2013的Visual C++ 可再发行程序包包
Visual C++ 可再发行程序包包的系统要求未明确提及对最新Windows Server版本的支持。 但是,可再发行程序包可以安全地安装在这些版本的 Windows 上。
-
添加所需的Skype for Business Server组件:
在 Windows PowerShell 中执行以下命令,安装 Server Media Foundation Windows 功能:
Install-WindowsFeature Server-Media-Foundation
安装 统一通信托管 API 4.0。 此包可供下载,可在Exchange Server介质上的 文件夹中找到
\UCMARedist
。在 Windows Server Core 上安装时,必须使用位于
\UCMARedist
分布式媒体上的 安装包。 若要使用 PowerShell 安装包,请运行以下命令:.\UCMARunTimeSetup.exe -q
如果你不打算(在向导中或从命令行)使用 Exchange 安装程序安装所需的 Windows 组件,请在 Windows PowerShell 中运行以下命令之一:
- Windows 功能:
- 桌面体验:
Install-WindowsFeature Server-Media-Foundation, NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS
- 服务器核心:
Install-WindowsFeature Server-Media-Foundation, NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Metabase, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, RSAT-ADDS
- (可选) 删除 MSMQ:Windows 功能消息队列 (MSMQ) 不再是Exchange Server的要求,如果当前已安装,可以安全地卸载它:
Remove-WindowsFeature NET-WCF-MSMQ-Activation45, MSMQ
- 桌面体验:
- IIS URL 重写模块
- Windows 功能:
Exchange 2019 边缘传输服务器角色
安装以下软件:
-
在 Windows Server Core 上安装时,必须使用
/q
选项安装此包。 此外,还可以根据需要使用/log [PATH]
选项启用日志记录。 适用于 Visual Studio 2012 的Visual C++ 可再发行组件包
Visual C++ 可再发行程序包包的系统要求未明确提及对最新Windows Server版本的支持。 但是,可再发行程序包可以安全地安装在这些版本的 Windows 上。
-
如果你不打算(在向导中或从命令行)使用 Exchange 安装程序安装所需的 Windows 组件,请在 Windows PowerShell 中运行以下命令:
Install-WindowsFeature ADLDS
Windows Server Exchange 2016 的先决条件
以下部分介绍了在受支持的 作系统 (OS) 上安装 Exchange 2016 的要求。 建议使用以下方法之一安装 Exchange 2016 的 Windows 先决条件:
- 在
/InstallWindowsComponents
无人参与安装模式下使用开关。 - 选中“Exchange 安装向导”中的复选框以安装 Windows 必备组件。
使用其中一个选项时,在添加 Windows 组件后无需重启计算机。
Exchange 2016 准备 Active Directory
可以使用 Active Directory 域的任何成员为Exchange 2016 准备 Active Directory。 若要使用图形用户界面 (GUI) 准备 Active Directory,需要安装 Exchange 管理工具角色。
用于准备 Active Directory 的计算机需要以下软件:
适用于 Visual Studio 2012 的Visual C++ 可再发行组件包
如果你使用命令行中的无人值守安装程序来准备 Active Directory,则不需要此软件包。 有关最新受支持版本的概述和详细信息,请参阅 准备 Active Directory 和域。
Visual C++ 可再发行程序包包的系统要求未明确提及对最新Windows Server版本的支持。 但是,可再发行程序包可以安全地安装在这些版本的 Windows 上。
在 Windows PowerShell 中运行以下命令,安装用于 Active Directory 域服务 (ADDS) 的远程服务器管理工具 (RSAT) :
Install-WindowsFeature RSAT-ADDS
Exchange 2016 管理工具
安装以下软件:
适用于 Visual Studio 2012 的Visual C++ 可再发行组件包
Visual C++ 可再发行程序包包的系统要求未明确提及对最新Windows Server版本的支持。 但是,可再发行程序包可以安全地安装在这些版本的 Windows 上。
安装以下 Windows 功能:
- 如果要在受支持的Windows Server作系统上安装Exchange Server管理工具,请确保安装以下 Windows 功能:
Install-WindowsFeature -Name Web-Mgmt-Console, Web-Metabase
- 如果要在支持的 Windows 客户端 OS 上安装 Exchange Server 管理工具,请确保安装以下 Windows 功能:
Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementConsole, IIS-Metabase -All
- 如果要在受支持的Windows Server作系统上安装Exchange Server管理工具,请确保安装以下 Windows 功能:
Exchange 2016 邮箱服务器角色
在 Windows PowerShell 中运行以下命令,根据要安装Exchange Server的作系统安装所需的 Windows 组件:
Windows Server 2016
Install-WindowsFeature NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, Server-Media-Foundation, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS
或
Windows Server 2012 (R2)
Install-WindowsFeature AS-HTTP-Activation, Server-Media-Foundation, NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS
按顺序安装以下软件:
安装
KB3206632
或KB2999226
,具体取决于要安装Exchange ServerWindows Server 2016:2016 年 12 月 13 日 (KB3206632) 安全更新
仅当Windows Server 2016版本为
14393.576
或更低版本时,才能安装此更新。 可以通过运行winver
命令检查Windows Server版本。 如果Windows Server 2016版本大于14393.576
,则不需要此更新或其替换KB3213522。 Exchange 2016 安装程序会查找此更新的安装,如果缺少此更新,则不允许你继续,并且会在需要时通知你。Windows Server 2012 (R2) :Windows (KB2999226) 中的通用 C 运行时更新
Update for Universal C Runtime in Windows (KB2999226)
在具有累积更新 22 或更高版本的服务器 2012 R2 上是必需的。
Exchange 2016 边缘传输服务器角色
在 Windows PowerShell 中运行以下命令,安装必需的 Windows 组件:
Install-WindowsFeature ADLDS
按顺序安装以下软件: