This article briefly discusses how to install Exchange 2007 on Windows 2008 R2. It does not cover migration of mailboxes etc.
You will need Exchange 2007 with SP3 installation media.
Do not attempt to install if the media you are using is not “Exchange 2007 with SP3” or later.
I recommend downloading the exchange best practise analyzer. Contained in v2.8 is a readiness check for Exchange 2007 which should flag up any potential issues.
- Domain must be windows 2000 native
- A Schema master and global catalog server must run at least win2003 SP1
- DNS must be in use in the domain
- Existing exchange must be in native mode (no exchange 5.5 servers anywhere)
- Exchange 2003 servers must have a minimum version of Exchange 2003 SP2 installed.
- Servers running Exchange 2000 must have a minimum version of Exchange 2000 SP3 installed with the post-SP3 update rollup see Knowledge Base article 870540.
Exchange 2007 Server Prerequisites
The easiest way to do this is via Powershell (found in the accessories folder). Run as administrator and enter the below
ServerManagerCmd -i RSAT-ADDS
you may need to reboot
ServerManagerCmd -i Web-Server
ServerManagerCmd -i Web-ISAPI-Ext
ServerManagerCmd -i Web-Metabase
ServerManagerCmd -i Web-Lgcy-Mgmt-Console
ServerManagerCmd -i Web-Basic-Auth
ServerManagerCmd -i Web-Digest-Auth
ServerManagerCmd -i Web-Windows-Auth
ServerManagerCmd -i Web-Dyn-Compression
If you plan to use Outlook Anywhere:
ServerManagerCmd -i RPC-over-HTTP-proxy
Reboot if prompted
Prepare Active Directory
The GUI install will do this but I have found it to be more reliable running from the command prompt. Open a DOS window as administrator and enter the following.
If installing into an Exchange 2000/2003 environment:
Run the install from the exchange 2007 (with SP3) media. Remember to right click on setup.exe and run as administrator.
After the install is complete I also recommend downloading and installing the microsoft office filter pack.