How to install Exchange 2007 SP1 / Server 2008 in existing Exchange 2003 environment
In this case, we are installing Mailbox, CAS and Hub Transport Roles in one Server.
Prepare Active Directory for Exchange 2007
- Make sure Schema master is running Windows Server 2003 SP1 or later
- Make sure your Forest functional level and Domain functional level is at least Windows 2000 Server native
- Make sure at least one Global Catalog server is running Windows Server 2003 SP1 or later within the Site.
- If you are running RTM version of Exchange 2007, run "setup /PrepareLegacyExchangePermissions" on domains that contain Exchange Servers. Note that Server 2008 only supports Exchange 2007 SP1.
- Make sure no Exchange Server 5.5 servers in your Exchange organization
- Make sure Exchange 2003 Servers are upgraded to Exchange 2003 SP2
Prepare Physical hardware / OS for Exchange 2007
- Make sure the server is a 64-bit processor. In Intel world, it is known as EM64T. Intel Itanium IA64 processors are not supported.
- Make sure the server is at least 2GB of ram.
- Make sure OS is Server 2008 or Server 2003 x64 Edition
- Install .NET Framework Version 2.0 Service Pack 1
- Install Windows PowerShell x64
- Install Microsoft Management Console (MMC) 3.0
- Install IIS, COM+ access, World Wide Web Publishing Service, ASP.NET version 2.0, but make sure NNTP and SMTP is not installed !
- Run Windows Update to install all critical updates.
Install Exchange Server 2007
- Run setup.exe from the setup disc.
- Click on "Install Microsoft Exchange"
- On Installation Type screen, choose "Typical Exchange Server Installation"
- This will install all Exchange roles in one server which is the most common installation.