I am doing a collection of blog posts, you can access the other parts of this post below.
- Part 1 – Introduction
- Part 2 – Setting up and configuring Host Computer using Hyper V and a Wireless Network
- Installing Windows Server 2012
- Installing SQL 2012
- Installing Office 2013
- Installing Visual Studio
- Setting up the Menu
- Part 4 – Installing Active Directory
- Part 5 – Configuring SQL 2012 ready for SharePoint 2013 and Kerberos.
- Part 6 – Installing SharePoint 2013
- Part 7 – Configuring Hosting Apps
- Part 8 – Configuring My Sites and User Profiles
- Part 9 – Configuring Workflow
- Part 10 – Setting up Visual Studio
Finally after 5 parts of setting up your virtual machine, we can now install SharePoint.
Ensure your Server is up to date. I have attempted to install the SharePoint 2013 prerequisites twice now trying to write this blog. I found by ensuring all updates were install on the server before installing SharePoint 2013 I had more success.
Each time I got errors when installing the prerequisites. All I did was just run the prerequisites again, 3 times in total before I got a successful installation message.
Installing SharePoint Server 2013 Prerequisites
Select the SharePoint 2013 ISO in the Virtual Machine Settings.
- Run splash.hta
- Click the Install Software Prerequisites link.
- In the Microsoft SharePoint 2013 Products Preparation Tool dialog, click Next.
- Accept the License Terms,
and click Next.
- The prerequisites for SharePoint 2013 will be installed and set up. When it has completed, you might need to reboot the machine. Please note I had to try installing the prerequisites 3 times before it fully worked. Each time I got an error message saying something could not be installed properly. But by running it again, it passed the first error and then had another. I kept running it until I had no more errors. I’m not 100% sure why this happened, but it did sort itself out. Click Finish.
Although all prerequisites required by SharePoint 2013 are installed, Microsoft recommends you installing the following hot fixes if not already installed.
http://go.microsoft.com/fwlink/p/?LinkID=268725 – .Net Framework 4.5 that resolves an ASP.NET Race Condition Issue in Windows 8, Windows RT, and Windows Server 2012.
Installing SharePoint Server 2013
- Run splash.hta
- Click Install SharePoint Server.
- When prompted Enter your Product Key. Click Continue
- Accept the License terms. Click Continue.
- Accept the default file location (Unless you have reason not to). Click Install Now.
- When it has finished. Run the configuration wizard by clicking Close.
- On the Welcome to SharePoint Products click Next >.
- Accept the dialog warning that services may have to be started or reset during configuration.
- On Connect to a server farm, select Create a new server farm. Click Next >.
On the Specify Configuration Database settings
- Database Server: SQL2012
- Database name: SharePoint_Config
- Username: cannonfodder\SP_Farm
- Password: Pa55w0rd
- On Specify Farm Security Settings put the Passphrase as Pa55w0rd. Click Next >.
- On Configure SharePoint Central Administration Web Application tick Specify port number. Type in the number 10000. Select Negotiate (Kerberos) for security settings. Click Next >. Accept the warning about choosing Kerberos. You will set up the SPN later.
- On the final page Completing the SharePoint Products Configuration Wizard it will display a summary of what you have selected. Click Next >
When the installer has finished, you will be presented with Configuration Successful. Click Finish. Internet explorer will open Central Administration allowing you to complete the installation.
Configuring SharePoint 2013
First thing we should do is set Kerberos SPN for Central Adminsitration.
Note: On a single machine like the one we are building, there is no real need to use Kerberos. Kerberos helps us get over the double hop issue. However, you never know if you will use multiple servers in the future, and it’s not too much work to enable Kerberos. Also another skill to learn.
- Open a Command prompt in Administrative mode.
- Type setspn –S HTTP/cannonfodderser:10000 cannonfodder\SP_Farm
setspn –S HTTP/cannonfodderser.cannonfodder.local:10000 cannonfodder\SP_Farm
- To ensure it has been set up type setspn –L cannonfodder\SP_Farm
Now we will continue configuring SharePoint in the browser.
- Open up a web browser (if not already open) and browse to http://cannonfodderser:10000
- At the bottom of the home page of central admin click the Configuration Wizards
Now most of the time when I’ve created SharePoint machines in the past, I’ve never used the Configuration wizard, I like to set up each service one at a time. However for simplicity, I’m going to use it this time. I will write further blogs in the future (hopefully) that will show you how to set up a given service from scratch.
- On the Configuration Wizards page, click Launch the Farm Configuration Wizard.
- On the Welcome page, click Start the Wizard.
On the Services page, select Create a new managed account.
- Put the UserName as cannonfodder\SP_Services
- Password as Pa55w0rd
- Untick Access Services 2010 and App Management Services. The reason for this is because Access Services 2010 is included for backward compatibility and isn’t needed in new installations unless you are migrating solutions using Access Services 2010 from SharePoint Server 2010. The App Management will be created manually later in the next blog post.
- Click Next. This will take a long time to process.
There you have it, SharePoint 2013 installed on your machine. There are still some steps to set up, which I will discuss in the next few blogs.
- Hosting Apps
- My Sites and User Profiles