Part 2 – Install and Configure Exchange Server 2019
In part 1 of this blog post series, we have reviewed the Exchange Server 2019 compatibility requirements and go through some of the new features and enhancements that Microsoft bring to their customer as part of Exchange Server 2019. In Part 2 – Install and Configure Exchange Server 2019 blog post, we will install Exchange Server 2019 per-requisites and go through the details of what it takes to setup Exchange Server 2019.
Exchange Server 2019 Pre-requisites
Before you install Exchange Server 2019, we recommend that you review this topic to ensure your network, hardware, software, clients, and other elements meet the requirements for Exchange 2019. The requirements for the network and the directory servers in your Exchange 2019 organization are described in the following table:
|Domain controllers||All domain controllers in the forest need to be running one of the following versions of Windows Server:
• Windows Server 2019 Standard or Datacenter
• Windows Server 2016 Standard or Datacenter
• Windows Server 2012 R2 Standard or Datacenter
|Active Directory forest||The Active Directory forest functional level is Windows Server 2012 R2 or higher.|
Exchange Server 2019 installation requires you to extend your Active Directory Schema for Exchange 2019. You can use any member of the Active Directory domain to prepare Active Directory for Exchange 2019. The computer requires the following software:
The Visual C++ Redistributable package is required if you’re using the Exchange Setup Wizard to prepare Active Directory. If you’re using unattended Setup from the command line to prepare Active Directory, this package isn’t required.
Exchange Server 2019 Pre-Requisites Installation
Install the Remote Tools Administration Pack by running the following command in Windows PowerShell:
.Net Framework Installation
If you are installing Exchange Server 2019 on Windows Server 2019 then no action is required as Windows Server 2019 comes with .Net Framework 4.7.2. For Windows Server 2016, you need to install .Net Framework 4.7.1 or higher.
- .NET Framework 4.7.1 or above (Windows Server 2016)
- .NET Framework 4.7.2 (comes default with Windows Server 2019)
You can install .Net Framework on Windows Server 2019 from Server Manger.
Install Visual C++ Redistributable Packages for Visual Studio 2013
Download Visual C++ Redistributable package for Visual Studio 2013 and install on Exchange server. Visual C++ Redistributable Packages for Visual Studio 2013 can be downloaded from Microsoft website.
Microsoft Unified Communications Managed API 4.0
Download and install Unified Communications Managed API (UCMA) 4.0 package from Microsoft website.
Please Read license terms and conditionals and accept before proceeding with the installation of the package.
Once the installation is complete, Click Finish to exit the wizard.
Windows Server 2019 prerequisites for Exchange Server 2019
Run the following powershell cmdlet to install Windows Server 2019 prerequisites for Exchange server 2019.
Install-WindowsFeature Server-Media-Foundation, 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
Once installation is completed, you will see a following message in your PowerShell window. Reboot the machine before proceeding.
Check Windows Updates
Before Installing Exchange Server 2019 or any version of Exchange server, it’s highly recommended to ensure you have all windows patches installed on your windows server.
In this blog post, we have reviewed and installed the windows server pre-requisites as part of our preparation to Install and configure Exchange 2019 in our organization. In next blog post series, we will extend active directory schema for Exchange Server 2019.
- Part 1 – Exchange Server 2019 Installation and configuration
- Part 3 – Exchange Server 2019 Installation and configuration
- Part 4 – Exchange Server 2019 Installation and configuration
- Part 5 – Exchange Server 2019 Installation and configuration
- Part 6 – Exchange Server 2019 Installation and configuration
- Part 7 – Exchange Server 2019 Installation and configuration
- Part 8 – Exchange Server 2019 Installation and configuration
- Part 9 – Exchange Server 2019 Installation and configuration
- Part 10 – Exchange Server 2019 Installation and Configuration
Also published on Medium.