Installing Exchange Server 2019 on Windows Server 2019 | Information Technology from Valdemar

This article is written for those who were searching for a detailed and simple for the understanding guide on how to install Exchange Server 2019.

This guide discusses installing Exchange Server 2019 without implementing fault tolerance.

Description of hardware requirements for Exchange 2019 can be found at https://docs.microsoft.com/en-us/Exchange/plan-and-deploy/system-requirements?view=exchserver-2019.

We will consider the case when you already have two servers with the Windows Server 2019 operating system with a GUI installed on them.

You can read more about how to install Windows Server 2019 with the GUI in my guide «Installing Windows Server 2019».

In addition, the Active Directory Domain Services role must be installed on one of the servers, and the second server must be included in the domain.

To learn how to install Active Directory Domain Services on Windows Server 2019 with the GUI, read the «Installing Active Directory Domain Services on Windows Server 2019».

Also in my guide «Installing Active Directory Domain Services on a Windows Server 2019 Server Core» you can learn about how to install Active Directory Domain Services on a Windows Server 2019 Server Core without a GUI. After installing Exchange Server 2019, my guide «Configuring Exchange Server 2019» will help you make the configuration.

I recommend that you always use the English edition of Exchange Server. As practice shows, the original (English) versions of Exchange work more stable, in addition, it will be easier for you to communicate in the same language with professionals in case of problems or if you want to exchange experiences.

Microsoft partners can download the latest version of Exchange Server 2019 at https://partner.microsoft.com/en-us/dashboard/mpn/membership/benefits/software. Then you will need to mount the downloaded ISO-image into a virtual drive.

This guide discusses the installation of Exchange Server 2019 Cumulative Update 3 (Exchange 2019 CU3, released: September 2019). You need to download the current at the time of reading the article Cumulative Update. Each CU is a complete Exchange installation, including updates and changes from all previous CUs. You do not need to install the previous CU or Exchange 2019 RTM.

On Windows Server 2019, you must install all available updates before installing Exchange Server 2019.

On the future Exchange server, we log into the system under an account that consists of groups: Enterprise Admins, Schema Admins, and Domain Admins.

Before preparing Active Directory and installing Exchange Server 2019, you need to install additional software on a future Exchange server:

  • Visual C++ Redistributable Package for Visual Studio 2012
  • Visual C++ Redistributable Package for Visual Studio 2013
  • Unified Communications Managed API 4.0

Install Visual C ++ Redistributable Package for Visual Studio 2012.

Follow the link https://www.microsoft.com/en-us/download/details.aspx?id=30679 and click on the “Download” button.

Select “VSU_4\vcredist_x64.exe” and click on the “Next” button.

Run the downloaded Visual C ++ Redistributable Package for Visual Studio 2012 installer file.

Next, you must accept the terms of the license, if you agree with them, and click on the “Install” button.

Installing Visual C ++ Redistributable Package for Visual Studio 2012 completed successfully.

Click on the “Close” button.

Now install the Visual C ++ Redistributable Package for Visual Studio 2013.

Follow the link https://www.microsoft.com/en-us/download/details.aspx?id=40784 and click on the “Download” button.

Select “vcredist_x64.exe” and click on the “Next” button.

Run the downloaded Visual C ++ Redistributable Package for Visual Studio 2013 installer file.

Next, you must accept the terms of the license, if you agree with them, and click on the “Install” button.

Installing Visual C ++ Redistributable Package for Visual Studio 2013 completed successfully.

Click on the “Close” button.

Now install Unified Communications Managed API 4.0.

Follow the link https://www.microsoft.com/en-us/download/details.aspx?id=34992 and click on the “Download” button.

Run the downloaded Unified Communications Managed API 4.0 installer file.

The “Unified Communications Managed API 4.0 Installation Wizard” opens.

Click on the “Next” button.

Next, you must accept the terms of the license, if you agree with them, and click on the “Next” button.

The installation of “Unified Communications Managed API 4.0” has begun.

Installation of “Unified Communications Managed API 4.0” completed successfully.

Click on the “Finish” button.

Now you need to install the remote administration tools for the subsequent preparation of Active Directory for the installation of Exchange Serve 2019, as well as other components necessary for the operation of the Exchange server.

On the keyboard, press the key combination “Win” and “X” and select “Windows PowerShell (Admin)” in the menu that opens.

Install the remote administration tools to prepare Active Directory for the installation of Exchange Server 2019 using the command:

Install-WindowsFeature RSAT-ADDS

The process of installing remote administration tools has begun.

The remote administration tool installation process has completed successfully.

Next, you must install the prerequisites for Lync Server or Skype for Business Server using the command:

Install-WindowsFeature Server-Media-Foundation

The installation of prerequisites for Lync Server or Skype for Business has begun.

Installation of prerequisites for Lync Server or Skype for Business completed successfully.

Now you need to install additional components necessary for the Exchange server to work using the 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

The installation of additional components necessary for the operation of the Exchange server has begun.

The installation of additional components required for the Exchange server to work has been completed successfully.

Now you need to restart the server.

On the keyboard, press the key combination “Win” and “X”, in the menu that opens, select “Shut down or sign out”, then “Restart”.

In the window that opens, select “Other (Planned)” and click on the “Continue” button.

The server will restart.

Now you need to prepare Active Directory to work with Exchange Server.

On the keyboard, press the key combination “Win” and “X” and select “Windows PowerShell (Admin)” in the menu that opens.

Go to drive “D” (virtual drive), where the Exchange Server 2019 installation files are located, using the command:

cd D:\

Prepare the Active Directory schema for working with Exchange Server using the command:

.\Setup.exe /IAcceptExchangeServerLicenseTerms /PrepareSchema

The process of preparing the Active Directory schema has begun.

The Active Directory Schema preparation process has completed successfully.

Now you need to prepare containers, objects, and other components of Active Directory, as well as create an Exchange organization.

Prepare the containers, objects and other components of Active Directory, and also create an Exchange organization using the command:

.\Setup.exe /IAcceptExchangeServerLicenseTerms /PrepareAD /OrganizationName:"heyValdemar"

Please note that this guide uses the organization name “heyValdemar”.

The process of preparing containers, objects, and other Active Directory components has begun.

The preparation of containers, objects, and other Active Directory components has been completed successfully.

Now you need to prepare the domain for installing Exchange Server.

Prepare the domain for installing Exchange Server using the command:

.\Setup.exe /IAcceptExchangeServerLicenseTerms /PrepareDomain:heyvaldemar.net

Please note that this guide uses the domain “heyvaldemar.net”.

The domain preparation process has begun.

The domain preparation process has completed successfully.

Now you are ready to install Exchange Server 2019.

Go to the “D” drive (virtual drive), where the Exchange Server 2019 installation files are located, and run “Setup.exe”.

At this point, you can check for updates for Exchange Server 2019.

Select “Connect to the Internet and check for updates” and click on the “Next” button.

There are currently no updates for Exchange Server 2019.

Click on the “Next” button.

Next, the Exchange Server Installation Wizard offers information on Exchange Server 2019.

Click on the “Next” button.

Next, you must accept the terms of the license, if you agree with them, and click on the “Next” button.

Select “Don’t use recommended settings” so that the Exchange server does not automatically send error reports and other information about using the Exchange server to Microsoft.

Click on the “Next” button.

Now you need to choose which roles will be installed on your server.

Select the “Mailbox role”, then select the “Automatically install Windows Server roles and features that are required to install Exchange Server” and click on the “Next” button.

Next, you can select the directory where you want to install Exchange Server 2019.

Leave the settings unchanged and click on the “Next” button.

Now you can configure the anti-malware settings.

In the “Disable malware scanning” item, select “No” and click on the “Next” button.

Next, the process of checking the readiness for installation will begin, after it is completed, you can start the installation process of Exchange Server 2019.

Click on the “Install” button.

The installation process for Exchange Server 2019 has begun.

Exchange Server 2019 installation completed successfully.

Select “Launch Exchange Administration Center after finishing Exchange setup” and click on the “Finish” button.

Please note that the Exchange Administration Center control panel is used to administer the Exchange server, available at https://heva-server-2/ecp, where heva-server-2 is the name of my Exchange server. Accordingly, you need to specify the name or IP address of your server with Exchange Server 2019 installed.

To correctly display the Exchange Administration Center control panel, you must add the Exchange server address to trusted sites in Internet Explorer.

Click on the “Add” button.

In the “Add this website to the zone” field, specify the address of the Exchange server and click on the “Add” button.

The Exchange server address has been added to the list of trusted sites.

Click on the “Close” button.

Next, specify the username and password of an account that has Exchange administrator rights and click on the “Sign in” button.

Welcome to the Exchange Admin Center Control Panel.

Now you can check the status of the Exchange Server services.

In the Start menu, find “Microsoft Exchange Server 2019” and select “Exchange Management Shell”.

Check the status of the Exchange Server services using the command:

Test-ServiceHealth

Service verification completed successfully.

A value of “True” in “RequireServiceRunning” indicates that the services are running.

Author

Hi, I’m Vladimir Mikhalev, but my friends call me Valdemar. I have a lot of experience in the design and maintenance of various information systems. On my website, you will find detailed and clear guides for setting up IT solutions. Dive into the ocean, full of positive and technology! For cooperation: callvaldemar@gmail.com

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.