Table of Contents

Installing Microsoft Exchange Server 2016 onto Microsoft Windows Server 2016

System Requirements

Download and Install:

See: https://support.microsoft.com/en-us/topic/microsoft-net-framework-4-8-for-windows-10-version-1607-windows-10-version-1703-and-windows-server-2016-8ff8f85c-65f8-8fae-b85a-c556efce33fd

Or Download DNF 4.8 directly from here: https://go.microsoft.com/fwlink/?linkid=2088631

Caution: DO NOT INSTALL .NET 4.8.1 from here https://dotnet.microsoft.com/download/dotnet-framework/thank-you/net48-offline-installer, or you will receive an error saying that this dot net version is not compatible for your 2016 Server Operating System and is Blocked from installation.

Note: In the Server Manager console, when checking the features that are installed on Server 2016, only Dot Net Framework 4.6 is installed (2 of 7 features). So, you should install dot net framework 4.8 using the offline installer.

Note: NET Framework 4.8 does not include .NET Framework 4.6. Although, instead, .NET Framework 4.8 is an in-place update that replaces earlier versions, including 4.6, meaning that when you install 4.8, it updates or replaces any previous version from 4.6 through 4.7.2 on the system. This ensures that your system is running a single, supported version of the framework from that series.

Download and install the following prerequisites:

See: Visual C++ Redistributable for Visual Studio 2012 Update 4

See: Visual C++ Redistributable Packages for Visual Studio 2013.

https://www.microsoft.com/en-us/download/details.aspx?id=40784

The “update” for Microsoft Visual C++ 2013 Update 5 Redistributable Package is released as a download-only update and isn’t distributed through Windows Update.

All package downloads for the update in various languages are listed here:

Specific 2013 x64 Update file for English is here:

Get it Here: https://www.microsoft.com/en-us/download/details.aspx?id=34992

Installation of Exchange 2016 on a Domain Controller as a "One-Box" solution.

In the past, your author (yours truly) has installed Exchange Server 2016 on a domain controller, without noticeable issues. For Exchange 2010, I saw old articles that called this type of installation a “One-Box.”

Microsoft does not recommend installing Exchange 2016 (or 2019) on domain controllers. At some point during Exchange installation / set-up a warning is generating stating, “Exchange Server 2016 or Exchange 2019 Setup has detected that the target computer is an Active Directory domain controller, and we don't recommend installing Exchange on domain controllers.”

According to Microsoft, if you install Exchange on a domain controller, you should be aware of the following issues:

Therefore, we (Microsoft) recommend that you install Exchange on a member server, not on a domain controller.

However, this author (yours truly) is planning to install active directory services and promote the 2016 Server to a domain controller and install Exchange Server 2016 on the domain controller as a One-Box solution.

Rename the Windows Server and Configure a Network IPV4 Static IP for the Server

For Example:

IP Address: 192.168.1.2

Subnet Mask: 255.255.255.0

Default Gateway: 192.168.1.1

DNS1: 192.168.1.2

DNS2: 8.8.8.8 (Eg. Google)

DNS3: 8.8.4.4 (Eg. Google)

Add Some Windows Server Roles and Features

Reboot Windows if necessary.

After IIS is installed, download and install the URL Rewrite Module 2.1

Promote the Windows Server to a Domain Controller

REVIEW OPTIONS:

Configure this server as the first Active Directory domain controller in a new forest.

The new domain name is "domainName.lan". This is also the name of the new forest.

The NetBIOS name of the domain: DOMAINNAME

Forest Functional Level: Windows Server 2016

Domain Functional Level: Windows Server 2016

Additional Options:

  Global catalog: Yes

  DNS Server: Yes

  Create DNS Delegation: No

Database folder: C:\Windows\NTDS

Log file folder: C:\Windows\NTDS

SYSVOL folder: C:\Windows\SYSVOL

The DNS Server service will be configured on this computer.

This computer will be configured to use this DNS server as its preferred DNS server.

The password of the new domain Administrator will be the same as the password of the local Administrator of this computer.

Install Exchange Server Management Tools

If you want to install the Exchange Server Management tools on supported Windows Server OS, make sure to install the following Windows features:

Open PowerShell as Admin and run the following command

Install-WindowsFeature -Name Web-Mgmt-Console, Web-Metabase

Install Exchange Server 2016 x64 CU23

Server Role Selection:

When installing or upgrading Exchange Server 2016 CU23 on a server intended for typical operations within your organization, you should only select the Mailbox role. This role is the only mandatory one and includes all necessary services, such as Client Access and Transport services.

Server Role Selection

In summary, for standard deployment, you should only select the Mailbox role.

Exchange Server post-installation tasks

View post installation tasks https://docs.microsoft.com/Exchange/plan-and-deploy/post-installation-tasks/post-installation-tasks?view=exchserver-2016

Enter Exchange Server License Key

Log Into Exchange Administration Center (HostMachineName/ecp/) as Administrator. I tried using the NetBios\Administrator as the user, and entered password. It came back wrong user/pass. So, I just entered Administrator as the user, and the password, and Exchange Administration Center loaded in my Chrome Browser.

Select “Servers” from the Left Menu.

On the Right, click Enter License Key.

The warning message states that the change will take effect after the Exchange Information Store Service is restarted. So, go under Administrative Tools open Services and right click and restart Microsoft Exchange Information Store.