Now that Windows Server 2012 has shipped I have taken the opportunity to rebuild my lab and once again install all the ‘wave 15’ or 2013 versions of all the core enterprise products so i can blog about the process. So as a starter for ten I will run through how to install Exchange 2013 Preview……My environment is Windows Server 2012 Datacenter (RTM) VMs with the following servers:

2012-LAB-DC1.2012lab.local Domain Controller and Certification Authority
2012-LAB-EBE1.2012lab.local Exchange Back End
2012-LAB-EFE1.2012lab.local Exchange Front End

I will start by preparing my servers, so on the Exchange Back End……..Install these features using PowerShellInstall-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 Then install the following:

  • Microsoft Unified Communications Managed API 4.0 Core Runtime 64bit – download here
  • Microsoft Office 2010 Filter Pack 64bit – download here
  • Microsoft Office 2010 Filter Pack 64bit SP1 – download here
  • SilverLight 5 (this is needed for the admin tools later) – Use Windows Update

The trick is now to uninstall Visual C++ 11 Beta Redistributable (x64) before we go any further.As my Windows Firewall is on I will need to create an exception for Inbound TCP 139. Now onto the Exchange Front End server……..Install these features using PowerShellInstall-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-FoundationThen install the following:

  • Microsoft Unified Communications Managed API 4.0 Core Runtime 64bit – download here
  • SilverLight 5 (this is needed for the admin tools later) – Use Windows Update

Once again the trick is now to uninstall Visual C++ 11 Beta Redistributable before we go any further.We now have both servers at a stage where the prerequesits are met and we are ready to install Exchange 2013. We now have two choices we can either prepare Active Directory manually or let the installation routine do it, I am going to do it with the install routine which means I will need to add the AD Tools to my Back End server using this PowerShell command:Install-WindowsFeature RSAT-ADDS Now lets run the setup.exe on 2012-LAB-EFE1.2012lab.local













Now that the backend server is installed we can run through the process on 2012-LAB-EFE1.2012lab.local











Exchange 2013 is now installed and working we just need to configure it, look out for that in Part 2.