Install Exchange 2013 Prerequisites

In the Exchange 2013 Schema Extension article I’ve explored the procedures to prepare the Active Directory schema to deploy the first Exchange 2013 Server, in this post I will go through the process of installing Exchange 2013 prerequisites.

I will assume you will be installing Exchange 2013 prerequisites on a Windows 2012 R2 machine, which is supported only with Exchange 2013 SP1 and later, but same steps will apply to Windows 2012 as well.

In Exchange 2013 there are only two mandatory Server roles which translates in two combinations of roles with different prerequisites:

  • Mailbox Server or Mailbox Server and Client Access Server
  • Client Access Server

I will cover both scenarios in the article while I will cover Exchange 2013 prerequisites for Edge Transport Server role in a separate article even if requirements are minimal.

Install Exchange 2013 Prerequisites – Mailbox and CAS Server and Mailbox Server Roles

If you plan to install either Exchange 2013 Mailbox Server or both Mailbox Server and CAS Server you first need to install OS roles and features with the following PowerShell command:

Install-WindowsFeature 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 -Restart

Once the roles and features have been installed you will need to reboot the server which can be done automatically using the -Restart switch as in the above example.

Once OS prerequisites have been installed you will need to install the following software components in the order shown here:

Install Exchange 2013 Prerequisites – CAS Server Role

If you plan to install only the CAS (Client Access Server) Role only you first need to install OS roles and features with the following PowerShell command:

Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, 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 -Restart

Again a restart is needed after the roles and features have been installed.

Similarly to what has been done for the Mailbox Server Prerequisites you will need to install the

Once all the components have been installed the server is ready for Exchange 2013 installation which will be covered in the next post.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s