This article describes the installation of SharePoint Server 2010 and is a part of a series describing the complete installation of SharePoint Server 2010 on Windows Server 2008 R2 and SQL Server 2008 R2. There you can find an overview of the complete series and of course the farm topology and the deployment scenario.
Update: 60 min - Install SharePoint with PowerShell easy and fast
Ok lets install SharePoint... to be true the SharePoint 2010 pre-requisites installer will configure the Windows Server 2008 Web Server role as well as the Application Server role. So why did we manually configure it? Well one reason is knowledge and the other reason is spaghetti code. Let's explain this in detail...
You will gain knowledge if you manually configure Windows Server 2008. You know what's needed and how to enable it the the right way. This makes a difference between you and other people. It's the same with a PowerPoint presentation: A lot of people can retell the facts but they don't know the details. So they will fail some time...
Spaghetti code really exists and describes something unstructured or a complex thing without a flow. So if you run this installer doing his job and after that another installer doing his job and another one... well you get it. They enable features, you don't really know which ones or the details or if they are activated multiple times. Maybe one feature is contra productive or something else. Having the control is one of the things I want.
In the rest of this article I will show you how to
- create a new SharePoint 2010 server farm,
- configure settings for Central Administration and SQL Server and
- set the passphrase for SharePoint 2010.
Please have also a look at
So now let's go the the tool and let it do the rest of the work for us...
SharePoint 2010 Products Preparation Tool
Execute setup and install SharePoint 2010 software requirements.

If you configured Application Server and Web Server (IIS) role as described the process takes only some minutes or less.
SharePoint Server 2010 installation
Enter the product key and choose the advanced installation mode.

Always use complete install so you are able to change server roles as you want to.
Wait until the installation of the binary files has finished.
After that the installation will continue with the SharePoint Confoiguration Wizard.

Start the SharePoint Products Configuration Wizard.

Click yes and choose to create a new server farm.
You don't need to care about stopped services if you create a new server farm.

Enter the application server name and add the farm account spFarmAcc. Permissions are assigned automatically by the setup administrator.
Enter a passphrase to secure farm configuration data. It is also needed if you join a new server to the farm.
Note: If you have trouble with the configuration database the comment of Mike M. might help you. He used SQL Express where the SQL Browser was disabled. You have to enable it into Windows Services.
Update: Please also read the comment by tmack below... he needed to use SP2010\SQLEXPRESS as the Database Server Name when using SQL Server Express.

Select a port and a authentication provider. How about 2010 as a port number ;)

Configure SharePoint Server 2010.

Et voilà SharePoint Server 2010 was successfully installed. The next article descries the configuration using Central Administration.
Next steps