Monday, February 20, 2012

Installing Required Software Components Prior to Exchange Server 2010 Setup.

Sponsored Links

In order to prepare a Windows Server 2008 R2 for Microsoft Exchange 2010 installation, you have to install several components. Most of the components are available in the server itself in the form of Roles, Features, and Role Services.

You can use PowerShell to instantly add all the required components on the Server. But few of the components needs to be Downloaded from Microsoft websites and installed.

Components need to be downloaded and installed:
  • Microsoft .NET Framework 3.5 Service Pack 1 (SP1).
  • Microsoft .NET Framework 3.5 Family Update for Windows Vista x64, and Windows Server 2008 x64 updates.
  • Windows Remote Management (WinRM) 2.0
  • Windows PowerShell V2 (If you are using Windows Server 2008 R2, this will be installed by default.)

Components need to be added from Roles and Features:

There are several component to be added including IIS services. But it depends on the roles installed. You can use below PowerShell command to add necessary components for a typical Exchange Server 2010 installation with three roles, Hub Transport, Client Access and Mailbox.

Open PowerShell using elevated account.
Load Server Manager module using command: 

Import-Module Servermanager

Copy paste below commands and hit enter:

Add-WindowsFeature Net-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,RPC-Over-HTTP-Proxy,NET-HTTP-Activation

This will start adding each Roles, Features and Role Services listed there. Once installation finishes, you can find the output and check if all the components were added successfully:


--------------------------------------------------------------------------------------------------------
PS C:\Windows\system32> Add-WindowsFeature Net-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metaba
se,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression
,RPC-Over-HTTP-Proxy,NET-HTTP-Activation
WARNING: [Installation] Succeeded: [Remote Server Administration Tools] Web Server (IIS) Tools. You must restart this
server to finish the installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] IIS Management Console. You must restart this server to finish
the installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] IIS 6 Metabase Compatibility. You must restart this server to
finish the installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] Logging Tools. You must restart this server to finish the
installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] Request Monitor. You must restart this server to finish the
installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] Tracing. You must restart this server to finish the installation
process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] Client Certificate Mapping Authentication. You must restart this
server to finish the installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] Static Content Compression. You must restart this server to
finish the installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] Digest Authentication. You must restart this server to finish the
 installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] Basic Authentication. You must restart this server to finish the
installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] Dynamic Content Compression. You must restart this server to
finish the installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] Windows Authentication. You must restart this server to finish
the installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] HTTP Logging. You must restart this server to finish the
installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] HTTP Redirection. You must restart this server to finish the
installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] HTTP Errors. You must restart this server to finish the
installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] Default Document. You must restart this server to finish the
installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] ISAPI Extensions. You must restart this server to finish the
installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] Static Content. You must restart this server to finish the
installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] Directory Browsing. You must restart this server to finish the
installation process.
WARNING: [Installation] Succeeded: [Remote Server Administration Tools] Server for NIS Tools. You must restart this
server to finish the installation process.
WARNING: [Installation] Succeeded: [Remote Server Administration Tools] AD DS Snap-Ins and Command-Line Tools. You must
 restart this server to finish the installation process.
WARNING: [Installation] Succeeded: [Remote Server Administration Tools] Active Directory module for Windows PowerShell.
 You must restart this server to finish the installation process.
WARNING: [Installation] Succeeded: [Web Server (IIS)] IIS 6 Management Console. You must restart this server to finish
the installation process.
WARNING: [Installation] Succeeded: [Remote Server Administration Tools] Active Directory Administrative Center. You
must restart this server to finish the installation process.
WARNING: [Installation] Succeeded: [RPC over HTTP Proxy] RPC over HTTP Proxy. You must restart this server to finish
the installation process.

Success Restart Needed Exit Code Feature Result
------- -------------- --------- --------------
True    Yes            Succes... {Web Server (IIS) Tools, IIS Management Co... 
--------------------------------------------------------------------------------------------------------
Restarting the system is mandatory at this point to proceed further with the Exchange Server 2010 deployment.
 
When you are deploying Exchange Server in GUI mode, you can select the option to add required roles and features at the time of installation, as seen in the below screenshot:

 

Also, find out more checklists while preparing a network for Exchange Server 2010 deployment here.

blog comments powered by Disqus
Related Posts Plugin for WordPress, Blogger...