Some of the basic hardware & software requirements for installation of SharePoint Server 2010. Please see below.
A. Hardware requirements
I. Processor – 64 bit four cores
II. RAM – 4GB for Development and 8 GB for Production
III. Hard disk 80 GB System drive
B. Software requirement- Database server
I. 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.
II. The 64-bit edition of Microsoft SQL Server 2008 R2.
III. The 64-bit edition of Microsoft SQL Server 2008 with Service Pack 1 (SP1) and Cumulative Update 2.
IV. The 64-bit edition of Microsoft SQL Server 2005 with Service Pack 3 (SP3). SQL_Server_2005_SP3_Cumulative_Update_3 file.
C. Software Requirement- Web Server
I. 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.
II. Web Server (IIS) role
III. Application Server role
IV. Windows PowerShell 2.0
V. Microsoft .NET Framework version 3.5 SP1
VI. 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.