©2009 Microsoft Corporation. All rights reserved.
How to Install Exchange 2007 SP1 Prerequisites on Windows Server 2008 or Windows Vista Applies to: Exchange Server 2007 SP1 Topic Last Modified: 20090226 This topic explains how to install the necessary prerequisites for all Microsoft Exchange Server 2007 Service Pack 1 (SP1) server roles on Windows Server 2008 or Windows Vista. If you are deploying a new Exchange organization, and you are preparing your Active Directory schema and domain(s) by using a computer running Windows Server 2008, you must first install the Active Directory Domain Services remote management tools on Windows Server 2008 prior to preparing the schema or a domain by using the following command: Copy Code ServerManagerCmd i RSAT ADDS
Note:
You may need to restart the computer after installing the Active Directory Domain Services remote management tools. You will be notified at the end of the installation process if a system restart is required. If Internet Information Services (IIS) components are missing when you install Exchange 2007 SP1, you may experience one or more of the following symptoms in your Exchange organization: l
Users cannot log on to their Exchange mailboxes by using Office Outlook Web Access. In this scenario, when a user specifies a URL such as http:/// Exchange to access a mailbox and then enters the correct credentials, the user receives the following error message: The user name or password that you entered is not valid. Try entering it again.
In this scenario, the Exchange Client Access server does not successfully redirect the /Exchange request to the /OWA virtual directory. l If you try to access the /Exchange virtual directory from the Windows 2008 based computer or by using Internet Explorer, you receive one of the following error messages: HTTP Error 401.2 Unauthorized You are not authorized to view this page due to invalid authentication headers. HTTP Error 500.21 Internal Server Error Handler "AboMapperCustom 31169" has a bad module "IsapiModule" in its module list.
For more information about preparing the Active Directory schema and domains, see How to Prepare Active Directory and Domains [ http://technet.microsoft.com/en us/library/bb125224.aspx ] .
Before You Begin To perform these procedures, the account you use must be delegated membership in the local Administrators group. For more information about permissions, delegating roles, and the rights that are required to administer Exchange 2007, see Permission Considerations [ http://technet.microsoft.com/en us/library/aa996881.aspx ] . The full installation option of Windows Server 2008 must be used for all Exchange 2007 SP1 servers and management workstations. The Server Core installation option of Windows Server 2008 is not supported for use by Exchange 2007 SP1. For all server roles other than the Edge Transport server role, you must first join the computer to the appropriate internal Active Directory forest and domain. When installing the prerequisites for Client Access servers, installation of the RPC over HTTP proxy component is needed only if you plan to enable Outlook Anywhere in your environment. In each of the procedures below, the steps must be followed in order. It is especially important that the Active Directory Domain Services remote management tools be installed prior to installing any Internet Information Services (IIS) prerequisites. When installing any server role, the Exchange Management Tools role is also installed. To use the Exchange management tools (the Exchange Management Console or the Exchange Management Shell) to manage all internal server roles (Client Access, Mailbox, Hub Transport, and Unified Messaging) you must also install the prerequisites for the Exchange management tools. For example, on a server that has only the Hub Transport server role installed, you must also install the following IIS components that are required for a management tools installation: Copy Code ServerManagerCmd i WebMetabase ServerManagerCmd i WebLgcyMgmtConsole Without these IIS components, you would not be able to manage the Client Access server role from the server that has only the Hub Transport server role installed. Before you can install Exchange 2007 SP1 on Windows Server 2008 and create a clustered mailbox server, you must also install the Windows Server 2008 Failover Clustering feature. For detailed steps to install the prerequisites for the Mailbox server role and the Failover Clustering feature, see "To install the Windows Server 2008 operating system prerequisites for Mailbox servers" later in this topic.
Procedure To install the Windows Server 2008 operating system prerequisites for Client Access servers 1.
Open a Command Prompt window.
2.
Install Windows PowerShell, which is included in Windows Server 2008 (but not installed by default) by running the following command:
Copy Code ServerManagerCmd i PowerShell
3.
Install the necessary IIS prerequisites by running the following commands in the order in which they are listed:
Copy Code ServerManagerCmd i WebServer ServerManagerCmd i WebISAPI Ext ServerManagerCmd i WebMetabase ServerManagerCmd i WebLgcyMgmtConsole ServerManagerCmd i WebBasicAuth ServerManagerCmd i WebDigestAuth ServerManagerCmd i WebWindowsAuth ServerManagerCmd i WebDynCompression 4.
If the server will support Outlook Anywhere clients, install the RPC over HTTP proxy feature by running the following command: Copy Code ServerManagerCmd i RPC over HTTPproxy
To install the Windows Server 2008 operating system prerequisites for Client Access servers by using the graphical user interface 1.
Start Server Manager. To do this,click Start, and then click Server Manager .
2.
In the navigation pane, click Roles, and then click Add Roles in the details pane.
3.
In the Add Roles Wizard, click Next, and then click to select the Web Server (IIS) check box in the Roles list. Click Add Required Features if you are prompted to do so, and then click Next. Click Next, and then click to select the following check boxes in the Role services list:
4. 5.
ASP.NET ISAPI Extensions l ISAPI Filters l Server Side Includes l .NET Extensibility l Basic Authentication l l
Windows Authentication Digest Authentication l Dynamic Content Compression l IIS 6 Management Compatibility l l
When you click to select the IIS 6 Management Compatibility check box, the following check boxes are automatically selected: IIS 6 Metabase Compatibility IIS 6 WMI Compatibility l IIS 6 Scripting Tools l IIS 6 Management Console Click Next, and then click Install. l l
6.
To install the Windows Server 2008 operating system prerequisites for Edge Transport servers 1.
Open a Command Prompt window.
2.
Install Windows PowerShell, which is included in Windows Server 2008 (but not installed by default) by running the following command:
Copy Code ServerManagerCmd i PowerShell 3.
Install Active Directory Lightweight Directory Services (AD LDS), which was previously known as Active Directory Application Mode (ADAM), by running the following command: Copy Code ServerManagerCmd i ADLDS
To install the Windows Server 2008 operating system prerequisites for Edge Transport servers by using the graphical user interface 1.
Start Server Manager. To do this,click Start, and then click Server Manager .
2.
In the navigation pane, click Roles, and then click Add Roles in the details pane.
3.
In the Add Roles Wizard, click Next, and then click to select the Active Directory Lightweight Directory Services check box in the Roles list. Cllick Next two times, and then click Install.
4.
To install the Windows Server 2008 operating system prerequisites for Hub Transport servers 1.
Open a Command Prompt window.
2.
Install Windows PowerShell, which is included in Windows Server 2008 (but not installed by default) by running the following command:
Copy Code ServerManagerCmd i PowerShell
To install the Windows Server 2008 operating system prerequisites for Mailbox servers 1.
Open a Command Prompt window.
2.
Install Windows PowerShell, which is included in Windows Server 2008 (but not installed by default) by running the following command: Copy Code ServerManagerCmd i PowerShell
3.
Install the necessary IIS prerequisites by running the following commands in the order in which they are listed: Copy Code ServerManagerCmd i WebServer ServerManagerCmd i WebISAPI Ext ServerManagerCmd i WebMetabase ServerManagerCmd i WebLgcyMgmtConsole ServerManagerCmd i WebBasicAuth ServerManagerCmd i WebWindowsAuth
4.
If the Mailbox server will be clustered, you must also install the Failover Clustering feature by running the following command: Copy Code ServerManagerCmd i FailoverClustering
To install the Windows Server 2008 operating system prerequisites for Mailbox servers by using the graphical user interface 1.
Start Server Manager. To do this,click Start, and then click Server Manager .
2.
In the navigation pane, click Roles, and then click Add Roles in the details pane.
3.
In the Add Roles Wizard, click Next, and then click to select the Web Server (IIS) check box in the Roles list. Click Add Required Features if you are prompted to do so, and then click Next. Click Next, and then click to select the following check boxes in the Role services list:
4. 5.
ISAPI Extensions Basic Authentication l Windows Authentication l IIS 6 Management Compatibility Click Next, and then click Install. l l
6.
To install the Windows Server 2008 operating system prerequisites for Unified Messaging servers 1.
Open a Command Prompt window.
2.
Install Windows PowerShell, which is included in Windows Server 2008 (but not installed by default) by running the following command:
Copy Code ServerManagerCmd i PowerShell
3.
Install the Microsoft Windows Media Player audio/video codecs required by the Unified Messaging server by running the following command: Copy Code ServerManagerCmd i DesktopExperience
To install the Windows Server 2008 operating system prerequisites for Unified Messaging servers by using the graphical user interface 1.
In Server Manager, click Features , and then click Add Features .
2.
In the Features list, click to select the Desktop Experience check box. Click Next, and then click Install.
3.
To install the Windows Server 2008 operating system prerequisites for a computer that will host the Hub Transport, Client Access, and Mailbox server roles 1.
Open a Command Prompt window.
2.
Install Windows PowerShell, which is included in Windows Server 2008 (but not installed by default) by running the following command:
Copy Code ServerManagerCmd i PowerShell
3.
Install the necessary IIS prerequisites by running the following commands in the order in which they are listed: Copy Code ServerManagerCmd i WebServer ServerManagerCmd i WebISAPI Ext ServerManagerCmd i WebMetabase ServerManagerCmd i WebLgcyMgmtConsole ServerManagerCmd i WebBasicAuth ServerManagerCmd i WebDigestAuth ServerManagerCmd i WebWindowsAuth ServerManagerCmd i WebDynCompression
4.
If the server will support Outlook Anywhere clients, install the RPC over HTTP proxy feature by running the following command:
Copy Code ServerManagerCmd i RPC over HTTPproxy
To install the Windows Server 2008 operating system prerequisites for a computer that will host the Hub Transport, Client Access, and Mailbox server roles by using the graphical user interface 1.
Start Server Manager. To do this,click Start, and then click Server Manager .
2.
In the navigation pane, click Roles, and then click Add Roles in the details pane.
3.
In the Add Roles Wizard, click Next, and then click to select the Web Server (IIS) check box in the Roles list. Click Add Required Features if you are prompted to do so, and then click Next. Click Next, and then click to select the following check boxes in the Role services list:
4. 5.
ISAPI Extensions .NET Extensibility l Basic Authentication l Windows Authentication l Digest Authentication l l
Dynamic Content Compression IIS 6 Management Compatibility Click Next, and then click Install. l l
6. 7.
If the server will support Outlook Anywhere clients, install the RPC over HTTP proxy feature. To do this, follow these steps: 1. In Server Manager, click Features , and then click Add Features . 2. In the Features list, click to select the RPC over HTTP Proxy check box. If you are prompted to do so, click Add Required Role Services . 3. Click Next three times, and then click Install.
To install the Windows Server 2008 operating system prerequisites for the Exchange management tools 1.
Open a Command Prompt window.
2.
Install Windows PowerShell, which is included in Windows Server 2008 (but not installed by default) by running the following command:
Copy Code ServerManagerCmd i PowerShell
3.
Install the necessary IIS prerequisites by running the following commands in the order in which they are listed: Copy Code ServerManagerCmd i WebMetabase ServerManagerCmd i WebLgcyMgmtConsole
To install the Windows Server 2008 operating system prerequisites for the Exchange management tools by using the graphical user interface 1.
Start Server Manager. To do this,click Start, and then click Server Manager .
2.
In the navigation pane, click Roles, and then click Add Roles in the details pane.
3.
In the Add Roles Wizard, click Next, and then click to select the Web Server (IIS) check box in the Roles list. Click Add Required Features if you are prompted to do so, and then click Next.
4.
5. 6.
Click Next, and then click to select the IIS 6 Management Compatibility check box in the Role services list. Click Next, and then click Install.
To install the Windows Vista operating system prerequisites for the Exchange management tools 1. 2. 3. 4. 5. 6.
Download Windows PowerShell for Windows Vista from How to Download Windows PowerShell 1.0 [ http://go.microsoft.com/fwlink/?LinkId=83537 ] . Run the installation package to install Windows PowerShell. From the Start menu, open the Windows Vista Control Panel and then open the Programs and Features applet. In the Tasks area, click Turn Windows features on or off . Expand Internet Information Services , expand Web Management Tools , and then expand IIS 6 Management Compatibility . Select the checkboxes for IIS 6 Management Console and IIS 6 Metabase and IIS 6 configuration compatibility , and then click OK.
For More Information Windows Server 2008 includes several features that have been enhanced or renamed. For information about the feature name changes between Windows Server 2003 and Windows Server 2008, see Terminology Changes [ http://technet.microsoft.com/en us/library/bb123550.aspx ] .
Tags: 2007 2008 exchange install installexchangeserver2007 server windows
Community Content Visit the Exchange team blog and community forums
Last Edit 4:02 PM by LeeTony
For detailed information about installing cluster continuous replication (CCR) on Windows Server 2008, see the Exchange Server Team Blog article Videos: Installing Exchange 2007 SP1 CCR on Windows Server 2008 [ http://msexchangeteam.com/archive/2008/04/07/448637.aspx ] . To review or join a discussion about deployment, see the Exchange Deploy forum [ http://forums.microsoft.com/TechNet/ShowForum.aspx? ForumID=837&SiteID=17 ] .
Tags: windows vista exchange exchange2007 windowsserver windowsserver2008 windowsvista
Installation of Exchange Server 2007 Hub Transport role unsuccessful on a Windows Server 2008
Last Edit 2:46 PM by Taner Ultanir
Consult to http://support.microsoft.com/?kbid=952842 [ http://support.microsoft.com/default.aspx?kbid=952842 ]
Tags:
Clarification request for the statement "If you are deploying a new Exchange organization..."
Last Edit 1:53 AM by jotrom
I recommend removing the word "new" out of the statement if you are deploying a new organization or clarifying it a bit. Perhaps change it to the following If you plan to run any Exchange 2007 Prepare switches on a Windows 2008 server then make sure to add the Active Directory Domain Services Remote Mangement tools using server manager or ServerManagerCMD i RSATADDS from the Windows 2008 server command prompt. Not installing this may result with the following error when running the Exchange 2007 SP1 with the /perpareAD parameter: [ERROR] An error occurred. The error code was 3221684226. The message was The system cannot find the file specified.. Also a mention of Powershell installation would be good too since we can't assume that this server will actually be a Exchange 2007 server utlimately. Thanks!
Tags: contentbug