So I set out on a quest to install a SharePoint 2010 VM with Bob Davis, one of our 101 instructors for SharePoint Saturday Kansas City and a Co-Leader of the KC Office Geeks. We started around 5 pm and ended around 11 pm. Everything that could possible go wrong went wrong in triplicate. Here is a list of things you need to know:
- Turn on Virtualization in your bios:
Bob did not have virtualization turned on in his bios, so the virtual machine I had stubbed out did not work. You need to make sure that Virtualization is checked in your bios before working with any type of virtual machine. I had no idea there was a bios setting, because under CPU in my computer it was automatically turned on.
- Install some of the prerequisites it will not work without some of them, to be on the safe side I installed .Net 3.5 SP1 (which includes all the .Net Runtimes you need). I added roles for the Application Server and Web Server. These I would say at least would be a good base.
- Create a user account to install items that is not the administration account, SQL Server 2008 will not let you use the administration account to run the service no matter what, not to mention it is best practice to create another account to run SQL Server 2008. Remember to check the box to make sure that the password never expires. Otherwise, it could be a fun time using your virtual machine one day with the service account not working. I hear it’s a lot easier in 2010 this time around.
- Install SQL Server 2008, I installed a copy of SQL Server 2008 Standard, then I added SP1 and the SP1 CU2. When installing SQL Server 2008 remember to add your SQL Admin account you created above or it will prompt you with a friendly error message. Why can’t it just popup with something that will allow you to choose a user? You need to add this account in two places and one of those places involves the services related to SQL Server 2008.
- DO NOT Activate the Role for Powershell, the old version of Powershell is included in Server 2008. You want to install Powershell version 2 CTP3. I forgot to uncheck the box a few times when I chose the web and application server roles and removed this on two virtual machines. After realizing what was going on I installed the correct version.
- Install Hotfix #KB971831, if you install the hotfix now you won’t get a prompt after you run the Prerequisites wizard in 2010. I would just install it and get it over with at this point in time to save pain. Also, remember to follow the directions in this post: http://blogs.msdn.com/sharepoint/archive/2009/11/18/path-to-user-profile-synchronization-success-in-sharepoint-2010-beta.aspx. That way profile synchronization will work properly.
- Run the Pre-requisites Wizard, you now have enough prerequisites installed to run the wizard to where it will actually download the install some of the prerequisites without any hassle.
- Run the SharePoint 2010 Setup, you can now safely install SharePoint 2010 without any problems. If you want before you run this step you can create another domain admin account just for this installation and to run alongside best practices. Personally, when running through the installs I choose complete over standalone and enter in the SQL Server 2008 instance that I created above. You will wait a few minutes after you choose this installation type for some items to install. Then the configuration wizard will popup and you can enter your SharePoint admin account and your SQL instance information you should be good to go and the configuration wizard should run. At this point the 10 steps to get through configuration will run through after you click the next button. Once this finishes you will enter central administration and things should be good to go with configuration. You can choose all the services you want in the wizard and create your application and site collection. This stuff can be lumped into a huge sum or configured individually. We did the lump sum and it failed on profile synchronization. I will probably create another vm of my own tomorrow and go through the individual step by step service configuration.
So this is my little knock out guide to get SharePoint 2010 up to the point that Central Administration will show up. I’m sure I’ll have tons of little blog posts in the upcoming month related to more pain and more issues. If you have any questions or comments I will try to answer them when I can. I am doing 300 things right now and I’m sorry for the lack of posts. Moving, planning an event, and 200 other things prevent me from posting much lately. I warned you guys and I am really sorry. Hopefully once everything in the next 2 weeks is over there will be more posts and more awesome to come. I hope you guys had a Happy Thanksgiving and a good weekend.