How to Setup a New Exchange 2019 Server?

Exchange 2019 is the latest version of Microsoft Exchange Server. It is a much faster and more reliable on-premises Exchange Server version, capable of running and utilizing up to 48 processor cores and 256 GB memory. As a result, it can handle more users without any hiccups.

On February 10, 2025, Microsoft released the latest Cumulative Update (CU15) for Exchange Server 2019. With this update, the older versions of Exchange Server - up to and including Exchange Server 2016 CU22 - are no longer supported. Additionally, this is the last CU that is released for Exchange 2019 Server. Now, Microsoft will release the Exchange Server Subscription Edition (SE), which will be code equivalent to Exchange 2019 (with CU15). So, it is recommended to upgrade to the Exchange Server 2019 as this will help in easily moving to the Exchange Server Subscription Edition when available. This article describes the detailed procedure to set up a new Exchange 2019 Server.

System Prerequisites to Setup a New Exchange 2019 Server

Before you start the process to install and set up the Exchange 2019 Server, ensure the below-mentioned system requirements.

1. Requirements for Network and Directory Server 

 
Components Requirements
AD Forest A comprehensive list of supported forest functional level can be found in the Exchange Server supportability matrix.
DNS Namespace

Exchange 2019 supports the following DNS namespaces:

  • Contiguous
  • Noncontiguous
  • Single label domains
  • Disjoint
AD Site The Active Directory site where you install the Exchange Server must contain at least one writeable domain controller that's also a global catalog server; or else, the installation will fail. Furthermore, you can't install the Exchange server and then remove the domain controller from the Active Directory site.
IPv6 Exchange 2019 supports IPv6 only when IPv4 is also installed and enabled on the Exchange server.
Domain Controller All domain controllers in the forest must be running one of the supported versions of Windows Server. 

2. Hardware

 

Component 

 Requirements
Processor

Either of the following types of 64-bit processors:

  • Intel processor that supports Intel 64 architecture (formerly known as Intel EM64T).
  • AMD processor that supports the AMD64 platform.
Memory

Varies by Exchange server role:

  • Mailbox: 128 GB minimum recommended
  • Edge Transport: 64 GB minimum recommended.
Disk Space
  • At least 30 GB of free space on the drive where you're installing Exchange.
  • At least 200 MB of free space on the system drive.
  • At least 500 MB of free space on the drive that contains the message queue database.

Steps to Deploy and Setup Microsoft Exchange Server 2019

Follow these steps in the given order to install and set up Exchange 2019 Server from scratch.

Step 1: Install Windows Server 2019

Exchange Server 2019 requires Windows Server 2019 with ‘Desktop Experience’ or ‘Server Core.’ The latter is preferred and recommended by Microsoft as it is considered more secure. However, it requires expert technical skills to operate or administer the server.

Download the preferred Windows Server 2019 edition and install it on a virtual or physical machine where you want to deploy the Exchange Server.

Install Windows Server 2019

After Windows Server 2019 installation, check the Windows Update section and install all OS updates.

Step 2: Install Prerequisites for Microsoft Exchange 2019 Mailbox Server

Before installing Microsoft Exchange Server on Windows Server 2019, you need to prepare the system by installing the following prerequisites.

  • Install .NET Framework 4.8

Download the .NET 4.8 and install it on Windows Server 2019. Make sure to run and install the .NET software package as an administrator.

Install .NET Framework 4.8

After the installation, click ‘Restart Now’ to reboot the system.

reboot the system

  • Install Visual C++ Redistributable Package

Download and install the Visual C++ Redistributable Package for Visual Studio 2012 and Visual Studio 2013 as administrator on the Windows Server 2019.

Install Visual C++ Redistributable Package

Install the IIS Rewrite Module on your Windows Server for integration with existing IIS features.

  • Install Server Media Foundation

To install the Server Media Foundation feature, run the following command in the elevated PowerShell window.

Install-WindowsFeature Server-Media-Foundation

For setting up Exchange 2019, you need to download and install the Unified Communications Managed API 4.0 Runtime. This is required for unified messaging services.

  • Install the Remote Server Administration Toolkit and other Required Components

To install the Remote Server Administration Toolkit and other required components, run the following PowerShell command:

Install-WindowsFeature NET-Framework-45-Features, RSAT-ADDS, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Web-Mgmt-Console, 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

install the Remote Server Administration Toolkit

Step 3: Install Exchange 2019 Server

To install Exchange Server 2019, download the latest Exchange Server 2019 CU and then right-click on the downloaded ISO file and choose Mount.

Open the Command Prompt and use the cd command to navigate to the ISO mount location where Exchange Setup.exe is located.

Then, run the below command in Command Prompt window to prepare the Schema and the Active Directory.

Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms_DiagnosticDataOn
Setup.exe /PrepareAD /OrganizationName:”Contoso” /IAcceptExchangeServerLicenseTerms_DiagnosticDataOn

Replace Contoso with your organization’s name.

After preparing the Active Directory and Schema for Exchange 2019, you can start the installation by running the Setup.exe file as administrator.

Setup.exe file as administrator

Click ‘next’. Accept the license agreement and click ‘next.’

Accept the license agreement and click next

Choose ‘Recommended Settings’ and click ‘next.

Choose Recommended Settings

Choose Mailbox Role and check ‘Automatically install Windows Server roles and features required to install Exchange Server.’ Then, click ‘next’.

check Automatically install Windows Server roles and features required to install Exchange Server

Select the location where you want to install the Exchange Server and click ‘next.’ Prefer location other than the system drive.

Select the location where you want to install the Exchange Server

Enter your organization’s name and click ‘next.’

Enter your organization’s name

Select No in On the Malware protection setting as you do not need it for now and can enable it later.

Select No in On the Malware protection setting

Now, click on Install to start the installation process.

click on Install to start the installation process

After the installation, check if any security updates are available for the installed CU. Install them to patch the Exchange Server and protect against malicious attacks.

Step 4: Setup Outlook Anywhere

To set up Outlook Anywhere, login to Exchange Admin Center (EAC) and click ‘servers.

login to Exchange Admin Center

Select the Exchange 2019 Server from the list and click the edit (pen) icon.

Select the Exchange 2019 Server from the list

Select ‘Outlook Anywhere,’ enter the internal and external FQDN (Fully Qualified Domain Name) and click ‘Save’.

Step 5: Setup the Service Connection Point (SCP)

To set up the Service Connection Point (SCP), run the following PowerShell cmdlet in the Exchange Management Shell (EMS).

Set-ClientAccessService –Identity NameOfExchange2019Server –AutoDiscoverServiceInternalUri https://mail.YourDomainName.com/Autodiscover/Autodiscover.xml

This will start to point the users to this server.

Step 6: Import the Certificates into Exchange Server 2019

To import the certificates into Exchange 2019 Server, you can use the PowerShell cmdlets or Exchange Admin Center (EAC). Below are the steps to import certificates into Exchange 2019:

  • Purchase and download the certificate from certifying authority. You can get one from hosting and domain service providers, such as GoDaddy.

Purchase and download the certificate

  • Copy the certificate to a UNC folder path location on the Exchange 2019 Server and open the EAC.
  • Go to servers > certificate and click on the three dots (…) icon.
  • Choose Import Exchange Certificate.
  • Enter the UNC path location where the certificate is located with the certificate file name and enter the password. Click Next.

Enter the UNC path location where the certificate is located

  • Choose the server from the list where you want to import the certificate and click finish.

You can now assign the certificate to the IMAP, POP, SMTP, and IIS services by following these steps:

  • Choose the imported certificate and click the Edit button.
  • Select ‘services’ and click the POP, IMAP, IIS, and SMTP checkboxes.

Select services

  • Click Save.

Step 7: Configure Virtual Directories

The next step is to configure virtual directories. You can use PowerShell cmdlets or EAC to modify or view Exchange 2019 Server virtual directories. The steps are as follows:

  • In EAC, go to server > virtual directories.
  • Double-click on OWA.
  • Type the FQDN in Internal URL and External URL sections.

Type the FQDN in Internal URL and External URL sections

  • Repeat the steps and update the Internal and External URL fields for OAB, ECP, ActiveSync, WebServices, and MAPI.

Follow these steps to recycle the Application Pool for MSExchangeAutodiscoverAppPool:

  • Open IIS and expand the Exchange 2019 Server.
  • Under Application Pools, find the MSExchangeAutodiscoverAppPool.

find the MSExchangeAutodiscoverAppPool

  • Under the Actions pane, click on Recycle.

At this stage, the Exchange 2019 Server is successfully deployed and ready for use. Further, you can setup Email Address Policy.

To Wrap Up

This article describes how to setup and configure Exchange 2019 Server on Windows Server 2019. After server setup, create and add new mailboxes for users to use email services. You use a backup containing the mailboxes and mailbox data from the previous server and restore the mailboxes to the newly set up server. However, if you do not have a backup or the backup is obsolete, use Stellar Converter for EDB, and scan EDB files from your previous server that contain user mailboxes. The software will export mailboxes straight to live Exchange Server, even the recently installed Exchange 2019, by extracting them from offline EDB. The program may be downloaded for free in order to test it.



Was this article helpful?
About The Author
author image
Anubhuti Sinha linkdin Icon

Anubhuti is a tech enthusiast with deep expertise in Microsoft Exchange Server.

Table of Contents

WHY STELLAR® IS GLOBAL LEADER

Why Choose Stellar?
  • 0M+

    Customers

  • 0+

    Years of Excellence

  • 0+

    R&D Engineers

  • 0+

    Countries

  • 0+

    PARTNERS

  • 0+

    Awards Received