In previous article we discuss what is new in exchange 2013, and now we will discuss how to install Exchange 2013 step by step, in first part of this we will cover the System Requirements and next the prerequisites for install exchange 2013 preview in windows server 2008 R2 Sp1 and in windows server 2012. So let start with System Requirements

Exchange Server 2013 System Requirements,

1-       Supported coexistence scenarios

Coexistence between Exchange 2013 Preview and earlier versions of Exchange are supported as following table.

Coexistence of Exchange 2013 Preview and earlier versions of Exchange Server

Exchange version

Exchange organization coexistence

Exchange   Server 2003 and earlier versions Not supported
Exchange 2007 Not supported   with Exchange 2013 Preview. Coexistence with Exchange 2007 will be supported   in the release to manufacturing (RTM) version of Exchange 2013.
Exchange 2010 Not supported   with Exchange 2013 Preview. Coexistence with Exchange 2010 will be supported   with Exchange 2013 RTM.
Mixed   Exchange 2010 and Exchange 2007 organization Not supported   with Exchange 2013 Preview. Coexistence with Exchange 2007 and Exchange 2010   will be supported with Exchange 2013 RTM.

2-       AD forest functional level is Windows Server 2003 (or higher)

3-       AD Schema Master is running Windows Server 2003 w/SP2 or later

4-       Global catalog server in each Active Directory site where you plan to install Exchange 2013 Preview, you must have at least one global catalog server running Windows Server 2008 Standard or Enterprise (32-bit or 64-bit) or later

5-       Domain Controller In each Active Directory site where you plan to install Exchange 2013 Preview, you must have at least one writeable domain controller running Windows Server 2008 Standard or Enterprise SP1 or later (32-bit or 64-bit)

6-       IPv6 is supported only when IPv4 is also used; a pure IPv6 environment isn’t supported

7-       Operating system support for Mailbox and Client Access server roles windows server2012,and windows server 2008 R2EEand SE with Sp1

8-       Operating system support for Management tools windows server2012, windows server 2008 R2EEand SE with Sp1 ,Windows 7 with SP1 64 bit and windows 8 Release Preview 64 bit.

Exchange Server 2013 Prerequisites,

For Windows Server 2008 R2 SP1

For installing  both the Mailbox and Client Access server roles on the same computer runing windows server 2008 R2 Sp1,

1-     Install the required Windows roles and features:

Open Windows PowerShell and Run the following command to load the Server Manager module

 Import-Module ServerManager

Run the following command to install the required Windows components.

Add-WindowsFeature Desktop-Experience, NET-Framework, NET-HTTP-Activation, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Web-Server, WAS-Process-Model, Web-Asp-Net, 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-Ext, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI -Restart

After restart you need to install following in order,

  1. Microsoft .NET Framework 4.5 RC
  2. Windows Management Framework 3.0
  3. Microsoft Unified Communications Managed API 4.0, Core Runtime 64-bit
  4. Microsoft Office 2010 Filter Pack 64 bit
  5. Microsoft Office 2010 Filter Pack SP1 64 bit
  6. Microsoft Knowledge Base article KB974405 (Windows Identity Foundation)
  7. Knowledge Base article KB2619234 (Enable the Association Cookie/GUID that is used by RPC over HTTP to also be used at the RPC layer in Windows 7 and in Windows Server 2008 R2)
  8. Knowledge Base article KB2533623 (Insecure library loading could allow remote code execution)

after you install Microsoft Unified Communications Managed API 4.0 you must  Uninstall Microsoft Visual C++ 11 Beta Redistributable (x64) , go to Control Panel>Programs and Features

Register ASP.NET with .NET Framework 4.5 in Internet Information Services (IIS) this step after finish above steps you open Command Prompt and run the following command,

%SystemDrive%WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis.exe -ir -enable

After that you need to restart IIS services by run

IISReset

Now, we finish the Prerequisites in next article we will cover Prepare Active Directory and Domains and setup process.

I use following microsoft Technet to prepare the article ,

http://technet.microsoft.com/en-us/library/aa996719(v=exchg.150)

http://technet.microsoft.com/en-us/library/bb691354(v=exchg.150)