Installing SharePoint 2003 and Exchange 2003 on a Domain Controller

I've been asked a number of times about installation order of SharePoint Portal Server 2003 and Exchange 2003 on a domain controller.  “Why on earth would a person want to do that?”, you ask?  Well, both SharePoint and Exchange development introduce some rather tricky development scenarios, and rather than butt heads with your local network admin, folks lean to developing within a “sandboxed” environment, like that provided by a virtual machine running in either VMware or Virtual PC , where they could potentially be “mobile“ and not be joined at the hip to servers or their friendly neighborhood admin.

So, with that being said, in order to have both products coexist on the single machine, Exchange must be installed first, then SharePoint Portal Server.  The full installation order I typically use is as follows (for simplicity, let's say we're creating a dev environment in a Virtual PC virtual machine):

  1. Install Windows Server 2003 (Standard or Enterprise)
  2. Promote virtual machine image to a domain controller using dcpromo or the “Manage Your Server” utility
  3. Install IIS and associated tools (including the SMTP and NNTP services which are required for Exchange) 
  4. Apply Windows Update (not required, but generally good practice)
  5. Install SQL Server 2000 w/ Service Pack 3a
  6. Apply post SQL 2000 Service Pack 3a security hotfixes (optional, but again good practice)
  7. Install Windows Component Update and Visual Studio.NET 2003
  8. Install MSDN Library (optional)
  9. Install Visual SourceSafe (optional)
  10. Install Office System 2003 (optional, but always good to have installed, especially if your during some integrated Office development)
  11. Install Exchange Server 2003
  12. Install SharePoint Server 2003

Done.  These are some basic steps that I follow (with a few more additions not listed).  Some folks may have different approaches, but this has yielded a 100% success rate for any initial install I've done on my local development machine VMs

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

This site is protected by WP-CopyRightPro