In first lesson, we talk about an Exchange Overview, History, Licenses and Editions.
In second lesson, we talked about Exchange 2010 roles and system requirements.
From this lesson, we will start interact with Exchange 2010, we will start that by installing the Pre-Requests and & prepare Active Directory. You will start seeing the installation and configuration snapshot.
Windows Server 2008 Hyper-V technology will be use in our LAB, Our LAB will include the latest technology from Microsoft, our LAB will contain the following:
1-Windows Server 2008 SP2 as a Domain Controller.
2-Windows Server 2008 SP2 to install Exchange 2010 on it.
3-Windows 7 as a client join to the domain and Office 2007 installed in this Machine (we try to get a copy from office 2010 to use it in our LAB).
Microsoft Exchange 2010 Pre-Requests
To perform the following procedures to install Exchange 2010 Pre-Requests you have to make sure from the following:
1- The account you use must be membership in the local Administrators group in Exchange Server.
2- The full installation option of Windows Server 2008 must be used for all Exchange 2010 servers and management workstations. Exchange 2010 can’t be installing in Windows Server 2008 Core.
3- For all server roles other than the Edge Transport server role, you must first join the computer to the internal Active Directory domain.
There are two types of Exchange 2010 Pre-Requests, Windows components and Software Pre-Requests. Let’s see what each one include.
1- Windows Component Pre-Requests
· Active Directory Management Tools. This component used to allow preparing Active Directory Schema & Domain from server running Windows 2008.
· Install Internet Information Services (IIS) with the necessary services.
· Install Microsoft Windows Media Player Audio/Video codec’s which required for Unified Messaging server.
2- Software Pre-Requests
I. Microsoft .NET Framework 3.5
II. Extensions for ASP.NET AJAX 1.0
III. Windows PowerShell V2 CTP3
IV. Install Office 2007 System Converter: Microsoft Filter Pack
Let’s start install Exchange 2010 Pre-Requests:
Windows Component Pre-Requests
1. Install Active Directory Management Tools. From CMD, run “ServerManagerCmd -i RSAT-ADDS” as the following:

As we can see above, the command is succeeded and it’s requiring to restart the server. We will restart the server then we will do the next step.
1. Install the necessary Internet Information Services (IIS) prerequisites by running the following commands in the order in which they are listed:
· 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
· ServerManagerCmd -i NET-HTTP-Activation
· ServerManagerCmd -I RPC-over-HTTP-proxy








ServerManagerCmd -i NET-HTTP-Activation:

ServerManagerCmd -I RPC-over-HTTP-proxy:

3. You can Install Microsoft Windows Media Player audio/video running the following Command:

All IIS components installed now, let’s restart the server and continue after that.
Software Pre-Requests
Now we will start install Exchange 2010 software Pre-Requests. We mentioned above, there are 5 Software-requests as the following Picture:

1. Install Microsoft .Net Framework 3.5, in “Welcome to Setup” page, select “I have read and ACCEPT the terms of the License Agreement” then Click Install:

As you can see, .Net Framework starts downloads some components and then installs them. You need to keep your server connected to the Internet to do this task.

Installation done, click Exit:

2. Install Extensions for ASP.NET AJAX 1.0, in “Welcome to the Microsoft ASP.NET 2.0 AJAX Extensions 1.0 Setup Wizard” page, click next:

On “End-User License Agreement” page, select “I accept the terms in the license agreement” and then click next:

On “Ready to install Microsoft ASP.NET 2.0 AJAX Extensions 1.0” page, click on Install:

Installation is done, Click Finish:

3. Install Windows PowerShell V2 CTP3, Click on OK when the MSG appears:

Click on “I Accept” button to continue:

Installation Start:

Installtion finish, Click on “Restart Now” to restart the server after the installation of PowerShell V2 have been done:

4. Install Office 2007 System Converter: Filter Pack 1.0, on welcome page, click next:

On “End-User License Agreement” page, click on “I accept the terms in the license Agreement” then click next:

Installation finishes successfully, Click OK:

Now; do we can say; we did all Exchange 2010 Pre-Requests. The answer is YES, but it’s recommended to do another three steps which they are:
1- Check Windows Update and make sure it’s updated up to date and it’s appear like the following:

2- Run the Microsoft Baseline Security Analyzer (MBSA). MBSA a tool which designed to determine the security state according to Microsoft security recommendations and offers specific report. You can apply this tool locally and remotely.
After you download and install the tool, run it and then click on “Scan a Computer”:

In the following page, select to computer name and all scan options and then click on “Start Scan”:

MBSA start now downloading the security update form Microsoft, after this finish, the tool will start checking the server:

Scan is finish; MBSA provide you a report for you server settings. Review the report, check the errors and warning and see if you need to change them and check the recommendation. In the following a snapshot of MBSA report:


Prepare Active Directory and Domains
In the following we will explains how to prepare the Active Directory and domains for installing Exchange 2010. You must complete this procedure before you install Exchange 2010 on any servers in your organization.
Note: If you run the Exchange 2010 Setup wizard with an account that has the permissions required to prepare Active Directory and the domain, the wizard will automatically prepare Active Directory and the domain. But we will do it manually through command prompt.
Prepare Schema:
To install Exchange Server 2010, you need First Extend the Active Directory Schema; we will do this by using the "PrepareSchema" switch with "Setup" command from the command prompt. To use this command, you need to be a member of schema administrator and enterprise administrator groups. We will do that by the following steps:
1- You have to point the command prompt to the Exchange 2010 Folder as the following:

2- Run PrepareSchema command as the following:

3- After the Schema is extended, you can prepare the Active Directory of the organization by using "PrepareAD" Switch with Setup Command. Note that you need to specify the Organization name with the command as the following:

4- Now you need to prepare the Domain by using “PrepareDomain” switch. To run this command, you need to be a member of Domain Administrator Group:

In this lesson, we did all Exchange 2010 Pre-Request installation and Active Directory preparation. In next lesson, we will install Exchange 2010.
Regards,
AYUB KHAN