Installation of Exchange 2007 SP1 Version on Windows Server 2008 (Longhorn)

                    Installation of Exchange 2007 SP1 on Windows Server 2008 (Longhorn)

Well, it’s a time to go little bit ahead to welcome the new technology. Yes you are right Windows Server 2008 – Longhorn Server. In my last article you have seen how to bring Windows 2008 Server (Member Server) into a domain [Installation of windows server 2008]. Now let’s start to install Exchange 2007 sp1 on windows Server 2008. Did anybody asked me that why we need to install to Exchange 2007 SP1 and why not Exchange 2007, it’s simple – Windows Server 2008 support Exchange 2007 SP1.

In one of my article i.e Installation of Exchange 2007 sp1 you have seen the actual installation process of Exchange 2007. However in this article you will see bit difference as compare to Windows 2003 Server.

Let me start with basic concept:

When we install Exchange 2007 SP1 on windows Server 2003, the pre-requisite are
 Need to install .Net Framework 2.0 sp1
 Need to install hotfix for time zone update for Microsoft Windows Operating System.
 Powershell.
 Preparing your existing exchange 2003 to native mode (if you have).
 Raise the domain functional level to windows 2000 or windows 2003.

But if you see the above pre-requisite we need to download and install it. Then we need to start our exchange 2007 sp1 installation.

Now let’s see how we can go for installation of Exchange 2007 SP1 on windows 2008 member Server.

I have not downloaded or installed any of the prerequisite so far, just I am running exchange 2007 setup. See the Figure 1
 

If you see the above screen you will notice that by default it has built-in .Netframework installed and MMC console. The only thing need to install before we could go with Exchange 2007 Sp1 is Powershell.
In previous version (windows 2003 version) we need to download the powershell and install it however in windows server 2008, it is already existing just we need to install it
I am going to upgrade my .NetFramework 2.0 to 3.0 and will install the windows powershell. For installing the powershell you can go with the following command
ServerManagerCmd -i PowerShell OR install it through GUI.
 
I am sure there are many articles for installing the powershell through command prompt so I am going to install it through GUI. Inoroder to do that
Click on Start => Administrative Tools => Server Manager.

Server Manager is location from where we can install several roles, features, configuration etc. Later I will show you the function of server roles very soon in my upcoming articles.
Ok so inorder to upgrade my .Netframework
Under Server Manager => click on Features => Add Features : Figure 2
 

Once you click on Add Feature : Select .Net Framework 3.0 but however it will prompt you  to install Web Server (IIS) & Windows Process Activation Service, just simply click on “Add Required Role Services” –Figure 3
 

Then it will show you the welcome screen for Web Server, click on Next : Figure 4

 

Then it will prompt you to select the role services for web server, let it be the default one : Figure 5
 

Then it will show you the summary of the selected service – click on install : Figure 6
 

Now it will install the web server role in the member server Figure7

Note: In the left hand side you will notice the progress of over all process.
Once it is installed it will give you the output of the installation progress : Figure 8
 

Now it’s a time for installing powershell…
Open the server manager => go to the Feature => Add Features and select Windows Powershell : Figure 9
 

Now it will ask you for the confirmation for installing windows Powershell : Figure10
 

Once it get installation , it will display the output and we are done with installation of Powershell.
Figure 11
 

After installing the Powershell in windows server 2003 we will simply upgrade the schema of AD, domainprep and installation of e2k7 but however in windows server 2008 we need to do some additional task..

1) First we need to install Remote Administration Management Tools
Remote Administration Management tool is a feature in windows 2008 that enable remote management for windows 2008 and windows 2003 from windows 2008 computer, it will allows to open the management tools and snap-in to mange role, role services or feature on a remote computer.

Inorder to install this tool you can go with command prompt or you can go with GUI
From Command prompt : ServerManagerCmd-i RSAT-ADDS
Or
Go to Server Manager = Features => Add Features => Select “Remote Server Administration tools”
Figure 12:
 

If you see the above screen it is prompting us that we need to install IIS 6 for supporting windows 2003 IIS because Windows 2008 has IIS 7 (will talk about IIS 7 in near future) Just simply Click on Required Role Services. So once you add you can see the following services installed in windows 2008: Figure 13
 

Once you install the remote Administration tool it will ask you to reboot the server – Figure14
 

After installing the remote Administration tools you see the AD Management tool in the Administrative tool – management service, ADUC, etc
Figure 15:
 

2) Now we need to install IIS Prerequisite by running the following command or GUI for Client Access Server
ServerManagerCmd -i Web-Server
ServerManagerCmd -i Web-ISAPI-Ext
ServerManagerCmd -i Web-Basic-Auth
ServerManagerCmd -i Web-Digest-Auth
ServerManagerCmd -i Web-Windows-Auth
ServerManagerCmd -i Web-Dyn-Compression

From GUI – Open the Server Manager => Roles => Add roles Service – Figure 16
 

Or through Command prompt – Figure 17
 

Like this you need to install rest of the services

3) For Hub Server – Just we need to install Remote Administration tools and powershell

4) For Mailbox Server – We need to install
o Remoter Server Administrator Tool,
o Powershell
o Web-Server
o Web-ISAPI-Ext
o Web-Metabase
o Web-Lgcy-Mgmt-Console
o Web-Basic-Auth
o Web-Windows-Auth

o If you have cluster environment then install “failover clustering” (Server manager => Features => Add Feature)

 
5) For Edge Server
o Remoter Server Administrator Tool,
o Powershell
o Active Directory Lightweight Directory Services (AD LDS)
– This AD-LDS is previously known as ADAM – For installing this you can go with command : Servermanagercmd –I ADLDS Or
Server Manager => Roles = Add Roles => Select Active Directory Lightweight Directory Service (figure 18)
 

6) For Unified Messaging :
ServerManagerCmd -i Desktop-Experience

Note : Beta 2 of Exchange 2007 sp1 - Unified messaging server role is not supported on windows server 2008. It is expected that the UM server role will be supported on windows server 2008 with the release to manufacturing version of Exchange 2007 sp1.

Now we are ready to install Exchange 2007 sp1 application, just confirm that your AD domain functional level is raised and if you have existing exchange 2003 don’t forget to change it to native mode. And now you can install Exchange 2007 Sp1 for guidance on installation of Exchange 2007 Sp1 please go through this link : Installation of Exchange 2007 Service Pack 1

I hope that this article is being very informative for you all to understand the procedure for installing exchange 2007 sp1 on windows 2008 server (longhorn). Thank you for your time and patience in this matter.

Reference Article:
How to Install Exchange 2007 SP1 Prerequisites on Windows Server 2008

Upcoming Articles:
How to promote Windows server 2008 as a Domain Controller, Server roles & service, decommission of windows 2003 domain controller.

 

What did you think of this article?




Trackbacks
  • Trackbacks are closed for this post.
Comments

  • Monday, February 04. 2008 Altaf wrote:
    Hi Ismail,

    This article is really informative and guides users step by step.

    Appreciate for sharing your knowledge with others.

    Thanks,
    Altaf
    Reply to this
  • Tuesday, February 05. 2008 Merwin Truman wrote:
    Ismail, Thanks for this step by step article. I think this article is for those kids who want spoon feeding. Not sure , but I think I need to print this and circulate this among our Exchange admin staff. Respecting your content's copyright, I am asking permission.
    Reply to this
    1. Tuesday, February 05. 2008 Ismail Mohammed wrote:
      Hi Mervin,

      My Intention to publish this article whoever leve1 or level2 engineer they shouldn't feel that it is something hard to digest. Your are right it is exactly as like spoon feeding. Thanks for your feedback to spend few minutes to show your interest. As i told you that my intention is that each and every admin should learn exchange so i don't have any issue for copyright. Please go ahead and circulate it.


      Reply to this
  • Thursday, February 14. 2008 ganesan wrote:
    I want help for trouble shot in exchange server
    Reply to this
    1. Thursday, February 14. 2008 Ismail Mohammed wrote:
      hi,

      Please let me know what is the trouble your facing during installation Exchange server.
      Reply to this
  • Monday, March 24. 2008 may wrote:
    Hi,
    I need some help here. when I install Edge role. I have follow your step for the prereq, but I encountered error like this "The fully qualifie domain name is either missing or empty". May I know what else I have left out? I just installed it to Windows Server 2008 with Exchange 2007 SP1. I did not join it to any domain.
    Thanks
    Reply to this
    1. Tuesday, March 25. 2008 Ismail Mohammed wrote:
      Hi,

      For Edge Server configuration...

      You need create a host entry record in the DNS server of AD.
      In the edge server you can add ip address and FQDN of Hub-Server & DNS server (My personal experience)
      Both hub and edge server should have ping response. Then only it will have communcation an able to configure it.

      Please let me if you have already followed the steps.
      For more information buzz me on mohammed.ismail@gmail.com (instant reply)

      Regards
      Ismail mohammed
      Reply to this
      1. Tuesday, March 25. 2008 May wrote:
        Hi Ismail,
        Thanks for the explanation. The explanation was clear enough. I'll try it later on based on your instruction. Is good if you can have more entry on configure/install other roles. I really like your blog.Helps me a lot especially for someone like me a newbies in exchange.
        Reply to this
        1. Tuesday, March 25. 2008 Ismail Mohammed wrote:
          Hi,

          thanks for your posivitive feedback which will encourage us to publish more and more.
          I am not able to understand what does it mean "Is good if you can have more entry on configure/install other roles." could you please elloborate.

          Regards
          Ismail
          Reply to this
      2. Tuesday, March 25. 2008 May wrote:
        Hi Ismail,
        Can you explain more on how to install and configure for other roles such as CAS,Hub and so on..coz mostly the post will only explain the advanced part.
        Reply to this
        1. Tuesday, March 25. 2008 Ismail Mohammed wrote:


          hi,

          Installation of Exchange 2007...
          If you are talking about normal simple scenario then i would suggest to have one AD server, 2 member server where one will be your Hub\CAS server role and another one mailbox server role. In the DMZ network edge server.

          But before configuring the server you need to have proper plan on how to go with i.e considering the current setup, current bandwidth, on going issue with current version i.e known issue and considering the futuer capacity plan.


          http://www.microsoft.com/technet/prodtechnol/exchange/2007/plan/hardware.mspx?wt.svl=highlights

          http://technet.microsoft.com/en-us/library/bb738159(EXCHG.80).aspx

          http://technet.microsoft.com/en-us/library/bb124558(EXCHG.80).aspx

          http://msexchangeteam.com/archive/2007/03/28/437313.aspx

          http://msexchangeteam.com/archive/2007/01/16/432222.aspx

          This is just a quick start module which i got for you.
          Please let me if the above not answered your query

          Regards
          Ismail


          Reply to this
          1. Thursday, February 19. 2009 Rajnish wrote:
            Ismail Bhai,

            I comppleted on E2K7 desing and deployment on server 2008 around 4 months back. Its a SCC. So let me know in case you need any doc or any other information. Also desinged one on CCR on server 2008 with Geo Cluster (both the nodes on two diff subnets), how ever client didnt agreed on server 2008 so it was just till desing phase .
            Reply to this
Leave a comment

Submitted comments are subject to moderation before being displayed.

 Name (required)

 Email (will not be published) (required)

Your comment is 0 characters limited to 3000 characters.