Exchange Server 必要條件
概觀
本主題提供對 Exchange Server 2016 與 Exchange Server 2019 信箱伺服器及 Edge Transport Server 安裝所需 Windows 伺服器作業系統必要條件的步驟,也提供在 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 和網域。
C++ 可轉散發套件 套件的系統需求並未明確提及最新 Windows Server 版本的支援。 不過,可轉散發套件可以安全地安裝在這些版本的 Windows 上。
-
在 Windows PowerShell 中執行下列命令,以安裝 Active Directory 網域服務 (ADDS) 的遠端伺服器管理工具 (RSAT) :
Install-WindowsFeature RSAT-ADDS
Exchange 2019 管理工具
安裝下列軟體:
適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件
C++ 可轉散發套件 套件的系統需求並未明確提及最新 Windows Server 版本的支援。 不過,可轉散發套件可以安全地安裝在這些版本的 Windows 上。
安裝下列 Windows 功能:
- 如果您想要在支援的 Windows Server OS 上安裝 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 OS 上安裝 Exchange Server 管理工具,請務必安裝下列 Windows 功能:
Exchange 2019 信箱伺服器角色
安裝下列軟體:
-
在 Windows Server Core 上安裝時,您必須使用
/q
選項來安裝此套件。 此外,您可以視需要使用/log [PATH]
選項來啟用記錄。 適用於 Visual Studio 2013 的 C++ 可轉散發套件 套件
C++ 可轉散發套件 套件的系統需求並未明確提及最新 Windows Server 版本的支援。 不過,可轉散發套件可以安全地安裝在這些版本的 Windows 上。
-
新增必要的 商務用 Skype Server元件:
在 Windows PowerShell 中執行下列命令,以安裝 Server Media Foundation 視窗功能:
Install-WindowsFeature Server-Media-Foundation
安裝 Unified Communications Managed 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 Rewrite 模組
- Windows 功能:
Exchange 2019 Edge Transport Server 角色
安裝下列軟體:
-
在 Windows Server Core 上安裝時,您必須使用
/q
選項來安裝此套件。 此外,您可以視需要使用/log [PATH]
選項來啟用記錄。 適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件
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 和網域。
C++ 可轉散發套件 套件的系統需求並未明確提及最新 Windows Server 版本的支援。 不過,可轉散發套件可以安全地安裝在這些版本的 Windows 上。
在 Windows PowerShell 中執行下列命令,以安裝 Active Directory 網域服務 (ADDS) 的遠端伺服器管理工具 (RSAT) :
Install-WindowsFeature RSAT-ADDS
Exchange 2016 管理工具
安裝下列軟體:
適用於 Visual Studio 2012 的 Visual C++ 可轉散發套件
C++ 可轉散發套件 套件的系統需求並未明確提及最新 Windows Server 版本的支援。 不過,可轉散發套件可以安全地安裝在這些版本的 Windows 上。
安裝下列 Windows 功能:
- 如果您想要在支援的 Windows Server OS 上安裝 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 OS 上安裝 Exchange Server 管理工具,請務必安裝下列 Windows 功能:
Exchange 2016 信箱伺服器角色
在 Windows PowerShell 中執行下列命令,根據您要安裝的作系統來安裝必要的 Windows 元件 Exchange Server:
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
or
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
或更早版本時,才能安裝此更新。 您可以執行 命令來檢查 Windows Server 版本winver
。 如果您的 Windows Server 2016 版本大於14393.576
,則不需要此更新或其取代KB3213522。 Exchange 2016 安裝程式會尋找此更新的安裝,如果此更新遺失,則不允許您繼續,並在需要時通知您。Windows Server 2012 (R2) :Windows (KB2999226) 中通用 C 運行時間的更新
在
Update for Universal C Runtime in Windows (KB2999226)
具有累積更新 22 或更新版本的 Server 2012 R2 上需要 。
Microsoft Unified Communications Managed API 4.0,Core Runtime 64 位元
Exchange 2016 Edge Transport Server 角色
在 Windows PowerShell 中執行下列命令來安裝所需的 Windows 元件:
Install-WindowsFeature ADLDS
依序安裝下列軟體: