The last two days i have been busy trying to get an environment up and running for SharePoint 2010 beta 2. It took me some time but finally succeeded today. This post is attended to provide you information about the installation and configuration based on failures of my side and some blog posts i found.
I’m not that fortunate to have an 64bit system which allows virtualisation. Therefore i had to install my environment directly on a partition of my harddrive. The advantage is of course that my environment is working as fast as possible. The downside is that duplicating this environment for development purposes is not possible.
Determine your hardware and software requirements here. The following steps are necessary to install SharePoint 2010 beta 2 on a Windows Server 2008 environment.
1) Install Windows Server 2008 Standard / Enterprise on your partition (or virtual environment when possible). Make sure that you got the latest updates (mostly hotfixes) ,Service Pack 2 and the Cumulative Update 2. Do not use Windows Server 2008 R2 because a certain hotfix (step 3) is not yet available.
2) SharePoint 2010 offers two types of installation named Stand-alone and Complete Farm. I strongly believe that your development environment should be identical to the test, acceptance and production environment, so we will lateron install the Farm installation. SharePoint 2010 Products Configuration Wizard expects for Complete Farm installation the usage of domain accounts only. There is a work-around for this which can be found here. I rather use a domain. So you need to add the role “Active Directory Domain Services” for this. After installation a restart is required. Execute the application dcpromo.exe through the command line to generate a domain. Use for example the name corp.contoso.local and uncheck the DNS service during installation. If everything goes ok your environment will restart with corp\administrator as account.
3) You will need to install a hotfix which provides a method to support the token authentication without transport security or message encryption in WCF is available for the .NET Framework 3.5 SP1. If you do not install this fix, you will get “Unrecognized attribute ‘allowInsecureTransport’” error in ULS log. Even worse, most of your service applications will not run properly. The fix can be found here.
4) Install Windows SQL Server 2008 Standard / Enterprise. Do not install the R2 version of SQL Server. This will cause that some functionality inside SharePoint will not work anymore.
5) Install the SharePoint Pre-Requisites using the SharePoint 2010 beta 2 installer or install all Pre-Requisites yourself. List of Pre-Requisites and explanation with screendumps can be found here.
6) Install SharePoint 2010 beta 2 and choose Complete Farm installation. At the end of the installation the SharePoint 2010 Products Configuration Wizard starts up and will need some info to configure your environment. In my case create a new farm on localhost with the domain administrator account or another domain account because of security reasons. Finally go to “Configuration Wizards” in SharePoint 2010 Central Administration to setup your environment completly.
7) install other applications like Office 2010 beta 2, SharePoint Designer 2010 beta 2, Visual Studio Team System 2010 beta 2 and Visio 2010 beta 2.
A lot of my problems were resolved thanks to the blog post of Jie Li.
Have fun!

