Share via


Hardware and software requirements (SharePoint Server 2010)

 

Applies to: SharePoint Server 2010

This article lists the minimum hardware and software requirements to install and run Microsoft SharePoint Server 2010.

Important

If you contact Microsoft technical support about a production system that does not meet the minimum hardware specifications described in this document, support will be limited until the system is upgraded to the minimum requirements.

In this article:

  • Overview

  • Hardware requirements—Web servers, application servers, and single server installations

  • Hardware requirements—Database servers

  • Software requirements

  • Access to applicable software

Overview

Microsoft SharePoint Server 2010 provides for a number of installation scenarios. Currently, these installations include single server with built-in database installations and single-server or multiple-server farm installations.

product logo for Microsoft Project   If you plan on installing Microsoft Project Server 2010 with SharePoint Server 2010, see Hardware and software requirements (Project Server 2010). Especially note the supported Web browsers for Project Web App users.

Hardware requirements—Web servers, application servers, and single server installations

The requirements in the following table apply both to installations on a single server with a built-in database and to servers running SharePoint Server 2010 in a multiple server farm installation.

Component Minimum requirement

Processor

64-bit, four cores

RAM

  • 4 GB for developer or evaluation use

  • 8 GB for production use in a single server or multiple server farm

Hard disk

80 GB for system drive

You must have sufficient space for the base installation and sufficient space for diagnostics such as logging, debugging, creating memory dumps, and so on. For production use, you also need additional free disk space for day-to-day operations. Maintain twice as much free space as you have RAM for production environments. For more information, see Capacity management and sizing for SharePoint Server 2010.

Hardware requirements—Database servers

The requirements in the following table apply to database servers in production environments with multiple servers in the farm.

Note

Our definitions of small and medium deployments are those described in the "Reference Architectures" section in Capacity management and sizing for SharePoint Server 2010.

Component Minimum requirement

Processor

  • 64-bit, four cores for small deployments

  • 64-bit, eight cores for medium deployments

RAM

  • 8 GB for small deployments

  • 16 GB for medium deployments

For large deployments, see the "Estimate memory requirements" section in Storage and SQL Server capacity planning and configuration (SharePoint Server 2010).

Note

These values are higher than those recommended as the minimum values for SQL Server because of the distribution of data required for a SharePoint Products 2010 environment. For more information about SQL Server system requirements, see Hardware and Software Requirements for Installing SQL Server 2008 (https://go.microsoft.com/fwlink/p/?LinkId=129377).

Hard disk

80 GB for system drive

Hard disk space is dependent on the size of your SharePoint content. For information about estimating the size of content and other databases for your deployment, see Storage and SQL Server capacity planning and configuration (SharePoint Server 2010).

Software requirements

The requirements in the following tables apply to single server with built-in database installations and server farm installations that include a single server and multiple servers in the farm.

Important

SharePoint Server 2010 does not support single label domain names. For more information, see Information about configuring Windows for domains with single-label DNS names.

Important

SharePoint Server 2010 is not supported on Microsoft SQL Server 2014. Version support is determined by the equation in the following Note:

Note

In order to maintain SharePoint and SQL Server compatibility we use the “SharePoint N-1 on SQL Server N+1”  equation to determine version support. Using SharePoint Server 2010 as an example, the N release of SQL Server is 2008/2008 R2 and N+1 is SQL Server 2012. For Microsoft SharePoint Server 2013 the N release of SQL Server is 2012 and the N+1 is SQL Server 2014.

The Microsoft SharePoint Products Preparation Tool — which you access from the SharePoint Server 2010 Start page — can assist you in the installation of the software prerequisites for SharePoint Server 2010. Ensure that you have an Internet connection, because some of these prerequisites are installed from the Internet. For more information, see Deploy a single server with SQL Server (SharePoint Server 2010), Deploy a single server with a built-in database (SharePoint Server 2010), and Multiple servers for a three-tier farm (SharePoint Server 2010).

Minimum requirements

Environment Minimum requirement

Database server in a farm

One of the following:

  • The 64-bit edition of Microsoft SQL Server 2012.

    Important

    In order to use Microsoft SQL Server 2012, you must also be running SharePoint Server 2010 SP1 or a later version of SharePoint Server 2010.

  • The 64-bit edition of Microsoft SQL Server 2008 R2.

  • The 64-bit edition of Microsoft SQL Server 2008 with Service Pack 1 (SP1) and Cumulative Update 2. From the Cumulative update package 2 for SQL Server 2008 Service Pack 1 (https://go.microsoft.com/fwlink/p/?LinkId=165962) page, click the View and request hotfix downloads link and follow the instructions. On the Hotfix Request page, download the SQL_Server_2008_SP1_Cumulative_Update_2 file. When you install Microsoft SQL Server 2008 SP1 on Windows Server 2008 R2, you might receive a compatibility warning. You can disregard this warning and continue with your installation.

    Note

    We do not recommend that you use CU3 or CU4, but instead CU2, CU5, or a later CU than CU5. For more information, see Cumulative update package 5 for SQL Server 2008 (https://go.microsoft.com/fwlink/p/?LinkId=196928). Download the SQL_Server_2008_RTM_CU5_SNAC file.

  • The 64-bit edition of Microsoft SQL Server 2005 with Service Pack 3 (SP3). From the Cumulative update package 3 for SQL Server 2005 Service Pack 3 (https://go.microsoft.com/fwlink/p/?LinkId=165748) page, click the View and request hotfix downloads link and follow the instructions. On the Hotfix Request page, download the SQL_Server_2005_SP3_Cumulative_Update_3 file.

For more information about choosing a version of SQL Server, see SQL Server 2008 R2 and SharePoint 2010 Products: Better Together (white paper) (SharePoint Server 2010).

Single server with built-in database

  • The 64-bit edition of Windows Server 2008 Standard, Enterprise, Data Center, or Web Server with SP2; the 64-bit edition of Windows Server 2008 R2 Standard, Enterprise, Data Center, or Web Server; or the 64-bit edition of Windows Server 2008 R2 Service Pack 1 (SP1) Standard, Enterprise, Data Center, or Web Server. If you are running Windows Server 2008 without SP2, the Microsoft SharePoint Products Preparation Tool installs Windows Server 2008 SP2 automatically.

    Note

    You must download an update for Windows Server 2008 and Windows Server 2008 R2 before you run Setup. The update is a hotfix for the .NET Framework 3.5 SP1 that is installed by the Preparation tool. It provides a method to support token authentication without transport security or message encryption in WCF. For more information and links, see the "Access to Applicable Software" section later in this article.

  • KB979917 - QFE for Sharepoint issues - Perf Counter fix & User Impersonation (https://go.microsoft.com/fwlink/p/?LinkId=192577)

    • For Windows Server 2008 SP2, download the Windows6.0-KB979917-x64.msu (Vista) file.

    • For Windows Server 2008 R2, download the Windows6.1-KB979917-x64.msu (Win7) file.

    For information, see the related KB article Two issues occur when you deploy an ASP.NET 2.0-based application on a server that is running IIS 7.0 or IIS 7.5 in Integrated mode (https://go.microsoft.com/fwlink/p/?LinkId=192578).

The preparation tool installs the following prerequisites:

  • Web Server (IIS) role

  • Application Server role

  • Microsoft .NET Framework version 3.5 SP1

  • SQL Server 2008 Express with SP1

  • Microsoft Sync Framework Runtime v1.0 (x64)

  • Microsoft Filter Pack 2.0

  • Microsoft Chart Controls for the Microsoft .NET Framework 3.5

  • Windows PowerShell 2.0

  • SQL Server 2008 Native Client

  • Microsoft SQL Server 2008 Analysis Services ADOMD.NET

  • ADO.NET Data Services Update for .NET Framework 3.5 SP1

  • A hotfix for the .NET Framework 3.5 SP1 that provides a method to support token authentication without transport security or message encryption in WCF.

  • Windows Identity Foundation (WIF)

    Note

    If you have Microsoft "Geneva" Framework installed, you must uninstall it before you install the Windows Identity Foundation (WIF).

Front-end Web servers and application servers in a farm

  • The 64-bit edition of Windows Server 2008 Standard, Enterprise, Data Center, or Web Server with SP2; the 64-bit edition of Windows Server 2008 R2 Standard, Enterprise, Data Center, or Web Server; or the 64-bit edition of Windows Server 2008 R2 Service Pack 1 (SP1) Standard, Enterprise, Data Center, or Web Server. If you are running Windows Server 2008 with SP1, the Microsoft SharePoint Products Preparation Tool installs Windows Server 2008 SP2 automatically.

    Note

    You must download an update for Windows Server 2008 and Windows Server 2008 R2 before you run Setup. The update is a hotfix for the .NET Framework 3.5 SP1 that is installed by the Preparation tool. It provides a method to support token authentication without transport security or message encryption in WCF. For more information and links, see the "Access to Applicable Software" section.

  • KB979917 - QFE for Sharepoint issues - Perf Counter fix & User Impersonation (https://go.microsoft.com/fwlink/p/?LinkId=192577)

    • For Windows Server 2008 SP2, download the Windows6.0-KB979917-x64.msu (Vista) file.

    • For Windows Server 2008 R2, download the Windows6.1-KB979917-x64.msu (Win7) file.

    For information, see the related KB article Two issues occur when you deploy an ASP.NET 2.0-based application on a server that is running IIS 7.0 or IIS 7.5 in Integrated mode (https://go.microsoft.com/fwlink/p/?LinkId=192578).

The preparation tool installs the following prerequisites:

  • Web Server (IIS) role

  • Application Server role

  • Microsoft .NET Framework version 3.5 SP1

  • Microsoft Sync Framework Runtime v1.0 (x64)

  • Microsoft Filter Pack 2.0

  • Microsoft Chart Controls for the Microsoft .NET Framework 3.5

  • Windows PowerShell 2.0

  • SQL Server 2008 Native Client

  • Microsoft SQL Server 2008 Analysis Services ADOMD.NET

  • ADO.NET Data Services Update for .NET Framework 3.5 SP1

  • A hotfix for the .NET Framework 3.5 SP1 that provides a method to support token authentication without transport security or message encryption in WCF.

  • Windows Identity Foundation (WIF)

    Note

    If you have Microsoft "Geneva" Framework installed, you must uninstall it before you install the Windows Identity Foundation (WIF).

Client computer

  • SharePoint 2010 works best with Microsoft Office 2010, but also works with Microsoft Office 2013.

Optional software

Environment Optional software

Single server with built-in database and front-end Web servers and application servers in a farm

  • Microsoft SQL Server 2008 R2 to work with PowerPivot workbooks. For more information, see Microsoft SQL Server 2008 R2 (https://go.microsoft.com/fwlink/p/?LinkID=179611).

  • Windows 7 or Windows Vista. For more information, see Setting Up the Development Environment for SharePoint Server (https://go.microsoft.com/fwlink/p/?LinkID=164557).

  • SQL Server Remote BLOB Store installation package from the Feature Pack for Microsoft SQL Server 2008 R2. For the download, go to the Download Center (https://go.microsoft.com/fwlink/p/?LinkID=177388).

The preparation tool installs the following optional software:

  • Microsoft SQL Server 2008 R2 Reporting Services Add-in for Microsoft SharePoint Technologies 2010 (SSRS) to use Access Services for SharePoint Server 2010. For the download, go to the Download Center (https://go.microsoft.com/fwlink/p/?LinkID=192588).

  • Microsoft Server Speech Platform to make phonetic name matching work correctly for SharePoint Search 2010.

Client computer

  • Microsoft Silverlight 3.

Access to applicable software

To install Windows Server 2008, Microsoft SQL Server, or SharePoint Server, you can go to the Web sites listed in this section. You can install most software prerequisites through the SharePoint Server Start page. The software prerequisites are also available from Web sites listed in this section. The Web Server (IIS) role and the Application Server role can be enabled manually in Server Manager.

In scenarios where installing prerequisites directly from the Internet is not possible or not feasible, you can install the prerequisites from a network share. For more information, see Install prerequisites from a network share (SharePoint Server 2010).

See Also

Other Resources

Resource Center: Capacity Management for SharePoint Server 2010
Resource Center: Enterprise Search in SharePoint Server 2010