Zedan IT Blog

IT definitions, discussions and more

Exchange 2010 Quick Installation & Configuration

In this post I will explain the simplest way to install Exchange 2010 and getting it up and ready to use email quickly.  Exchange 2010 introduced new concepts and has changes since Exchange 2003 and 2007,  so if you were using exchange 2003 before, and now you need to install exchnage 2010, you will have to read and make labs to cover the changes in 2010.

In this quick guide, I assume that you have a new active directory environment and need a new installation for email service for both locally and through the internet.  I assume also that we will have a single Exchange server (no sites or distributed infrastructure) and will be used to host the roles of ( Client Access, Hub Transport, Mailbox).

>> Remember that you must be a member of the Enterprise Admins & Schema Admins Groups. <<

1- On the computer to be used as the exchange server,  install windows 2008, join it to your active directory domain, check for the latest windows updates.

2- Open Windows PowerShell and paste the following command:  ”  Import-Module ServerManager  ”  and Press Enter

3- On the PowerShell, paste the following command:  (copy and paste into Power Shell)

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,NET-HTTP-Activation,Web-Asp-Net,Web-Client-Auth,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Filter,Web-Request-Monitor,Web-Static-Content,Web-WMI,RPC-Over-HTTP-Proxy,Desktop-Experience –Restart

Then press Enter.   This will install prerequisits for Exchange and then restarts your server

PowerShell Command for Exchange 2010 Preparation

4- From Elevated Command Prompt (Right Click the Command Prompt icon, select Run as Administrator),  configure the service  NetTcpPortSharing to startup automatically by entering the following command:

sc config NetTcpPortSharing start= auto

5- Download and install ” Microsoft Office 2010 Filter Packs ”  http://www.microsoft.com/en-us/download/details.aspx?id=17062

6- Run Exchange 2010 setup program, select Step 3: Choose Exchange Language Option, then select Install only languages from the DVD:

7- Select Step 4:  Install Microsoft Exchange

8- At the Introduction Screen , Click Next

9- Select I accept the Licence agreement , then click Next

10- On the Next Scree (Error Reporting), select Yes or No if you prefer to to send Error Reports to Microsoft, Then Click Next

11- On the next screen (Installation Type), Select ” Typical Exchange Server Installation, and Specify the Path for the installation files if you want to install it on a different location.  For Example, I choosed to install it in ” D:\ExchangeServer2010 ”

Then Select the CheckBox of : Automatically install Windows Server roles and features required for Exchange Server.  Then Click Next

12- On the next screen, Enter your Organization name, or you may leave it as it is ” First Organization “.  Do not Select Apply Active Directory Split Permissions.  Click Next

13 – In the next Screen (Client Settings),  If your users use Outlook 2010 or 2007 , select No.  If you still have users with Outlook 2003, select Yes.

14- If your server will be connected to the internet, enter the name that users will use to connect to it.  Select the check box of ” The Client Access server role will be Internet facing “.  Enter the name of the server ,  for example  mail.company.com.  Click Next

15-  On the next screen , select if you want to join the Customer Experience Imprvements Program.   Click Next.

16- Setup will run the Readiness Check, to check if the prerequisits are OK

If everything is OK, you will get a screen similar to the following:

Note the warning in the Organization Prerequisit,  This appears because we did not prepare the Active Directory Schema before we run setup, and it tells you that setup will prepare the Schema for you.  Remember that in the begining of this guide, we assumed that we will have a single Exchange 2010 server,  so we will not be using Exchange 2003 or 2007.  If your case is different, you should prepare the domain and the schema from the command prompt befor you run Exchange 2010 setup (not explained in this guide).

If all other items marked Green ( Completed ),  click Install to begin installation.

17- The next screen show the installation progress, which will take some time to complete.

If everything went OK without errors, you will get a screen similar to the following,  check if all items are with green icon (completed)

18- Click Finish and Restart your computer

19- After you restart your computer, Run setup again, then select Step 5: get Critical Updates for Exchange Server.  This will open internet explorer and connect to Microsoft Update site.

After windows update is completed, restart your server to make sure that every thing ok OK.

20- After you restart the server, open the Exchnage Managment Console.  At the first time you open it a pop-up windows will remind you that your exchange server is unlicensed and asks you to enter the product key.

After entering the product key, a warning message telling that the change won’t take effect until the Information Store Service has been restarted.     For me, I prefer to restart the whole server as it is a new installation and won’t affect users yet.


Now you Exchnage server installed and you can begin create users and start messaging between them.  However, Exchange 2010 does not come enabled for internet messaging by default, which means you need to add two more steps to make it enabled to Send / Recieve Messages from the internet.

21- Open Exchange Management Console.  Go to Organization Configuration > Hub Transport.  then select ” New send connector ” from the Actions Pane.

22- On the new opened screen, Enter a name for the connector (I choosed Default) then select Internet from the ” Select intended use ” list.  Then Click Next

23- On the Address Space screen, Click Add with Green plus sign,  thenn enter ” * ” in the domain name to indicate that this connector will be used to send emails to all domains on the internet.

Click OK , and Next.

24- On the screen of Network Settings, select the option of ” Use domain name system (DNS) ” and click Next.

25- In the source server, click Next as we have only one server.

26- On the last screen click New then Finish to create the connector

27- You can find the created connector in the ” Send Connectors ” tab if you need to edit it later.

28- Next, you need to configure exchange to recieve emails from serves on the Internet.   Go to Server Configuration > Hub Transport, right click the Default Connector as shown in the following screenshot, then select properties.

29- Go to Permissions Groups tab, then check the ” Anonymous Users ”

I hope I could give you a quick and simple way to get Exchange 2010 up & running.

One response to “Exchange 2010 Quick Installation & Configuration

  1. best grills 2014 04/05/2014 at 2:20 AM

    Heya! I’m at work surfing around your blog from my new iphone 3gs!
    Just wanted to say I love reading your blog and look forward to
    all your posts! Keep up the fantastic work!

Leave a Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: