Installation And Configuration Of Exchange 2019 On Core 2019

We know that nowadays everything with IT is moving towards cloud computing. But many companies prefer their email to be on-premise due to privacy concerns.

To support such clients Microsoft recently launched a preview for Exchange 2019 which is designed to work with the Windows core server, one of the most secure environments.

Microsoft has just launched a preview for this version. As per the news, there will be an announcement for this at Microsoft Ignite 2018. Today we will test installation and configuration of Exchange Server 2019 on Server 2019 Core.

It's just a preview and we don’t have system prerequisites,  so we will  follow the Exchange 2016 for now.

Download required setup for installation

We need two servers to set up our Exchange 2019.

  • Active Directory Domain Controller
  • Exchange server

As Microsoft recommends using core server to install Exchange 2019 we will use full Windows Core setup for this test.

First, we need to set up a Windows Core server (Installation help) then we will create Active Directory on Core (Configuration help).

Once Active Directory is up and running we will go for the next step, installation and configuration of Exchange Server 2019.

We will install one more Windows core server.

Now, we will prepare the server for Exchange 2019.

  • System Name
  • Static IP
  • Remote
  • Join Domain

We will use sconfig command to change all of the names as per your set up:

Installation And Configuration Of Exchange 2019 On Core 2019

Enabling Remote

Installation And Configuration Of Exchange 2019 On Core 2019

Join the Domain and Reboot the server.

Installation And Configuration Of Exchange 2019 On Core 2019

Active Directory Preparation

Before we start the installation for Exchange 2019 we need to prepare the Domain.

We will use the following PowerShell command to install the OS component required for Microsoft UCMA 4.0 and the OS component required for Active Directory Preparation.

Install-WindowsFeature Server-Media-Foundation, RSAT-ADDS

Installation And Configuration Of Exchange 2019 On Core 2019

We will mount Exchange 2019 ISO to the AD and prepare an AD for Exchange using PowerShell.

Prepare Scheme using the following command

.\Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms

Installation And Configuration Of Exchange 2019 On Core 2019

 

Installation And Configuration Of Exchange 2019 On Core 2019

Prepare AD using

./Setup.exe /PrepareAD /OrganizationName:"TeamMicro" /IAcceptExchangeServerLicenseTerms

Installation And Configuration Of Exchange 2019 On Core 2019

Installation And Configuration Of Exchange 2019 On Core 2019

Exchange Installation

Now, will start exchanging the Installation copy of all the software to the server where we need to install the exchange.

Using PowerShell we will copy all the data.

From the base system

$ip = “10.0.64.3”
$s = New-PSsession –ComputerName $ip –Credential teammicro\administrator

Installation And Configuration Of Exchange 2019 On Core 2019

Copy-Item –ToSession –Path < location path> -Destination <Destination path>

Installation And Configuration Of Exchange 2019 On Core 2019

Copy process will take some time.

Installation And Configuration Of Exchange 2019 On Core 2019

Once the copy is done login to the server and start the PowerShell

First will install VC++ 2013 Redistributable,

Installation And Configuration Of Exchange 2019 On Core 2019

We will now install UCMA (Microsoft Unified Communications Managed API 4.0)

Set up file is already available in Exchange 2019 ISO. Mount the ISO using the following command.

Mount-DiskImage c:\Software\ExchangeServer2019-x64.iso

The UCMA installable is located under the “UCMARedist” folder

Installation And Configuration Of Exchange 2019 On Core 2019

GUI base installation so Next --> --Next> ok

Installation And Configuration Of Exchange 2019 On Core 2019

After installation the server restarts.

After rebooting the server mount the Exchange .ISO image again using Mount-DiskImage.

  • There are two ways you can Install Exchange 2019 GUI and PowerShell Command.

GUI is as regular Next>> Next>> Ok

Installation And Configuration Of Exchange 2019 On Core 2019

PowerShell

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

Installation And Configuration Of Exchange 2019 On Core 2019

Installation And Configuration Of Exchange 2019 On Core 2019

Installation And Configuration Of Exchange 2019 On Core 2019

Once everything is completed we need to create a user mailbox.

To manage Exchange for the admin’s system we need to install Exchange management tools there.

.\Setup.exe /Role:ManagementTools /IAcceptExchangeServerLicenseTerms

Installation And Configuration Of Exchange 2019 On Core 2019

You can also manage your Exchange using Web page on Exchange Control Panel known as Exchange Admin Center.

Username and Password will be the one we use to install Exchange server,

Installation And Configuration Of Exchange 2019 On Core 2019

Set Language and Time Zone.

Installation And Configuration Of Exchange 2019 On Core 2019

Exchange Admin Center with all different tools to easily manage Exchange,

Installation And Configuration Of Exchange 2019 On Core 2019

Next, will create Exchange mailbox users,

Installation And Configuration Of Exchange 2019 On Core 2019

Fill in all the details shown below and save,

Installation And Configuration Of Exchange 2019 On Core 2019

This is how the OWA page looks.

Installation And Configuration Of Exchange 2019 On Core 2019

Login using Exchange Username Password.

First login looks like,

Installation And Configuration Of Exchange 2019 On Core 2019

Now, your exchange is ready to use.

Installation And Configuration Of Exchange 2019 On Core 2019

We have covered Installation and Configuration of Exchange server 2019 on core server 2019 with User Mailbox creation using Exchange Admin Center.

Hope this will help you to learn new technology and save you time during the configuration of new Exchange server.

Feel free to ask any questions.

Thank you for reading.