Installing SharePoint 2010 Beta on Windows 7

A friend of mine recently asked me, how to install SharePoint 2010 Beta on a Windows 7 machine???

This Post is devoted for answering his question and guiding similar people around who would like to run SharePoint 2010 Beta on their windows 7 System.

Before starting make sure you have the following hardware to run SharePoint 2010 Beta.

  • 64-Bit Capable Processor. [As you will need 64-Bit Edition of Windows 7 to run SharePoint 2010 32-Bit is not supported.]
  • Minimum of 2 GB RAM [Would suggest 4GB for better experience.]
  • Atleast 10GB + of Free Space the Higher the better.

Now if your Test System meets the above requirement, we can move on to the next step. Download Microsoft SharePoint Server 2010 Beta From here. After Downloading

  • Create a folder which will hold our SharePoint 2010 binaries, in my case I’ll will call it

    c:\SharePoint2010


  • Extract the installation files into the SharePoint2010 by opening a Command Prompt window, and then typing the following command at the directory location of the folder where you copied the installation files in the previous step. [The name of the SharePoint 2010 setup may be different for you, just replace officeserver.exe with whatever setup file name you have]

    c:\OfficeServer.exe /extract:c:\SharePoint2010


  • Using a text editor such as Notepad, open the installation configuration file, config.xml, located in the following path. [I’m using NotePad2]

    c:\SharePoint2010\files\Setup\config.xml
    


    Add this line inside the <configuration> tag.

    <Setting Id="AllowWindowsClientInstall" Value="True"/>
    						


  • Save the configuration file.
  • Review the complete configuration file. It should now look like the above image. Do note all of the text in this configuration file is case-sensitive. If you do not edit the configuration file as described above or do not save the configuration file, when you try to run the installation you will be greeted with following Fatal dialog box “Setup is unable to proceed due to the following error(s):“.


  • You will need to install the following additional prerequisites, before we proceed with installation of SharePoint 2010 Beta. [Except for the Microsoft FilterPack 2.0 Beta you will need to download the other Prerequisite and install it.]
  • One will also need to download and install the KB976462 update from here for a successful installation of SharePoint 2010, or else be ready to see a Fatal Dialog box saying “Unrecognized attribute ‘allowInsecureTransport’” on running the SharePoint Products and Technologies Configuration Wizard. You can read more on the following MS SharePoint Blog
    Post.


  • Manually enable each of the required Windows Features. You can do this quickly by copying and running the following command in a Command Prompt window.

    The following text contains line breaks. You must remove the line breaks to run this script from a command prompt.

    start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;
    IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;
    IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;
    IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-HealthAndDiagnostics;
    IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;
    IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;
    IIS-RequestFiltering;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;
    IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-IIS6ManagementCompatibility;
    IIS-Metabase;IIS-WMICompatibility;WAS-WindowsActivationService;WAS-ProcessModel;
    WAS-NetFxEnvironment;WAS-ConfigurationAPI;WCF-HTTP-Activation;
    WCF-NonHTTP-Activation


  • Verify that the required Windows Features have been enabled. The command in the previous step enables all of the required features in the Internet Information Services section of the Windows Features dialog box (which you can access through the Programs section in Control Panel). Use the below image to check that you have enabled all of the required Windows Features. If any features are missing in your own operating system, return to the Internet Information Services section of the Windows Features dialog box and enable them.

  • Restart your computer to complete the changes you have made to Windows Features.

Step 3: Install SharePoint 2010

  1. To install SharePoint Server 2010, open a Command Prompt window, and type the following

    c:\SharePointFiles\Setup.exe
    


  2. Enter The SharePoint 2010 Beta Product Key you got from Microsoft site, Press Continue.


  3. Accept the Microsoft Software License Terms.


  4. On the Choose the installation you want page, click Standalone to install everything on you system. And you know when to Choose Server Farm Option right.


  5. After the installation is complete you, will be prompted to start the SharePoint Products and Technologies Configuration Wizard. Before starting the wizard, I would recommend at this point first install the Microsoft SQL Server 2008 KB 970315 x64. With the wizard open, do the following:
    1. Install SQL Server 2008 KB 970315 x64.
    2. After the Microsoft SQL Server 2008 KB 970315 x64 installation is finished, complete the wizard.

After the configuration wizard is complete you should see your new SharePoint site asking for selecting a template for your Port 80 Site, only if you have followed the above steps right.


Note : If the SharePoint Products and Technologies Configuration Wizard fails, restart your machine and try again it should go through.