Install Exchange Server 2019 on Windows Server 2016 Core

How to install Exchange server 2019 on Windows server 2016 Code edition?

In my last post, we installed Exchange Server 2019 preview on the Windows server 2016 on Desktop preview. In this post, we will install the same on the Server Core.

Once you have installed the Windows Server 2016 Core edition, Rename the computer assign static IP and DNS, join the system to the Domain if installing in Existing LAB (Note Installing in production is not recommended at this time), Sconfig.cmd can be used to configure these settings.

If setting a new LAB, after the initial configuration Promote the server to a domain controller.

Import-Module ADDSDeployment
Install-ADDSForest `
-CreateDnsDelegation:$false `
-DatabasePath "C:\Windows\NTDS" `
-DomainMode "WinThreshold" `
-DomainName "" `
-DomainNetbiosName "SAMAYRA" `
-ForestMode "WinThreshold" `
-InstallDns:$true `
-LogPath "C:\Windows\NTDS" `
-NoRebootOnCompletion:$false `
-SysvolPath "C:\Windows\SYSVOL" `

Exchange Server 2019 will work with writable DCs running Windows 2012 R2 and above

Download and install the following component, download the same on the admin machine and then copy over to the server.
Install the ICMA, the UCMA installable is located under the “UCMARedist” folder on the Exchange Server 2019.ISO. run the setup.exe to install.


Once they are installed run the following CMD to install the Exchange.

Setup.exe /m:install /roles:m /IAcceptExchangeServerLicenseTerms /InstallWindowsComponents

The installation has 14 steps to complete, leave it to finish them all.

Once Exchange is installed, reboot the server and then we can launch the Exchange Management Shell using LaunchEMS command from the command line.

This completes my post on installing Exchange 2019 on Windows Server 2016 core.