The Exchange 2019 pre-requisites are very similar to the previous version, although they do have later requirements so be careful to follow these carefully. Before the Exchange 2019 Server software can be installed there are various tasks that need to be performed on your Windows Server installation.
- Ensure all Windows Updates are installed
- Install the RSAT pre-requisites
- Install the Windows Feature pre-requisites
- Install the .Net Framework 4.7.2 64 bit
- Visual C++ Redistributable Package for Visual Studio 2013
- Install UCMA runtime
- Update the Active Directory Schema
A full listing of the requirements can be found on the Microsoft site reference here. https://docs.microsoft.com/en-us/exchange/plan-and-deploy/prerequisites?view=exchserver-2019
All of these are explained below. Remember this must all be performed on a Server 2019 build as Exchange 2019 will not run on anything less.
Install the RSAT Pre-Requisites
Open a Powershell Windows ‘as administrator’ and run the command
Install the Windows Feature pre-requisites
Using the same Powershell window as above, run the following command
Install-WindowsFeature NET-Framework-45-Features, 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
You will notice the request not to reboot the Server once these are complete. Feel free to reboot if you feel more comfortable doing that.
Install .Net 4.7.2 Framework
The .Net framework is necessary to install Exchange 2016 or 2019. It is possible that it is already installed on your system, but if not, the link below is for the Microsoft download site to obtain these and install.
Install the Visual Studio Runtime
These are required if you are using the Exchange 2019 installation to update the Active Directory Schema.
Skype for Business
If you are going to be using the Lync Server or Skype for Business components, then install the Server Media Foundation module.
Install UCMA Runtime
As with all previous versions of Exchange, the Microsoft Unified Communications Managed API 4.0, Core RunTime 64 bit is needed prior to starting the installation of Exchange. The download link for this is below.
A reboot is also recommended now that all the pre-requisites are installed. You can now move on to the Active Directory preparation.