Part 2 – Install and Configure Exchange Server 2019

Introduction

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:

Component Requirement
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:

Install-WindowsFeature RSAT-ADDS

Part 2 - Install and Configure Exchange Server 2019Installation of Remote Server administration tools does not require a reboot of the machine.

.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.

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.

Part 2 - Install and Configure Exchange Server 2019 Part 2 - Install and Configure Exchange Server 2019

Microsoft Unified Communications Managed API 4.0

Download and install Unified Communications Managed API (UCMA) 4.0 package from Microsoft website.

Part 2 - Install and Configure Exchange Server 2019

Click Yes to initiate the installation of UCMA package.Part 2 - Install and Configure Exchange Server 2019

Part 2 - Install and Configure Exchange Server 2019

Click Next to proceed with the installation of the package.Part 2 - Install and Configure Exchange Server 2019

Please Read license terms and conditionals and accept before proceeding with the installation of the package.

Part 2 - Install and Configure Exchange Server 2019

Part 2 - Install and Configure Exchange Server 2019

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.

Part 2 - Install and Configure 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.

Part 2 - Install and Configure Exchange Server 2019

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.

Conclusion

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.


Also published on Medium.