In this Article, I will walk you through the Exchange 2016 Installation on Windows Server 2012 R2.
It is very exited to have a look of Exchange 2016 installation. Okay, Let’s Begin
There would be three phases to install Exchange 2016,
- Prepare Forest and Domain
- Installing all the prerequisites required for exchange 2016
- Installing Exchange 2016
Post the installation we will be having all the post installation checks for checking the Exchange Service health and Mail flow
Phase 1:Prepare Forest and Domain:
- Mount the Exchange 2016 DVD in the server
- To prepare the Forest/Domain, You can login in to the Domain controller or use the same server where you going to install Exchange 2016.
- You should be Enterprise admin/Schema Admin to prepare the Schema
Here I am running the command on the server where I am going to install exchange 2016 since it is testlab.
- Run the Command
.\setup /PrepareSchema /IAcceptExchangeServerLicenseTerms
- Run the Command
.\setup /PrepareAD /on:windowstechpro /IAcceptExchangeServerLicenseTerms
- Run the Command
.\setup /Preparedomain /IAcceptExchangeServerLicenseTerms
Phase 2: Installing all the prerequisites required for exchange 2016
Login in to the server and Open the PowerShell as Run as administrator
Copy the command and paste it in PowerShell and Execute
Install-WindowsFeature RSAT-ADDS,AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, 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
Post installation, Reboot the Server by using command restart-computer or Shutdown -r -t 0
Post reboot, Install .NET Framework 4.5.2. You can download it from the Download Link
Install Unified Communications Managed API 4.0 Runtime. You can download it from the Download Link
Phase 3: Installing Exchange 2016
Mount the Exchange 2016 Setup drive and Click on Install or run Program from your media
You can check for Updates if your server connected to internet or you select Don’t check for updates right now. I am going with second option since i have not connected my server to internet. It is always good to check for the updates before installing the Exchange.
Accept the License Agreement and Click Next
Select second option and Click Next
Select Mailbox Role and Management tools, You can go for Edge Transport role if you are placing it in DMZ for Outbound Mail Routing.
Select the path for Exchange server Installation and Click Next
Setup Completed Successfully. Select Launch Exchange Administration Center and Click On Finish. Enter Administrator Credentials and Click Sign in
You can the Exchange 2016 EAC. It is pretty Cool.. Isn’t it??
Run the Exchange PowerShell Command to get the Exchange Version
Get-ExchangeServer |Format-Table Name,AdminDisplayVersion
2 thoughts on “Exchange 2016 Installation on Server 2012 R2”
Thanks for this great article. What would be the steps to install Exchange 2016 setup with two mail Box Servers. If I want to install Exchange 2016 on two servers what would be the proper step for the 2nd server? Same is ones described in this article?
Yes.. But you no need to run the preparation again. You can go ahead and install exchange roles alone.. We need to prepare the domain for each domain