Recently prepared few labs on Windows 2008 - Installing Exchange 2007 SP1.
To install Exchange 2007 on top of Windows 2008, first of all, you will need:
1) Exchange 2007 SP1 - will rollup update if possible
2) Active Directory installed of course (Can be in different server)
3) Same in Windows 2008, you will need to install .net framework (3.5) at this time
4) Install Windows PoiwerShell (In Windows 2008 Server Manager, under features)
5) Install Exchange 2007 pre-req server roles and features- then, you are READY
this section, we will share on what is the IIS pre-req in no 5 that we are talking about:-
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
Once it installed sucessfully, you can now install Microsoft Exchange 2007 SP1