SOLVED: How to Get SharePoint 2013 Foundation Installed on a Single Server and Build A New Site in 2 Hours

SharePoint 2013 was much easier to install than its predecessors but to get a site going is still complex, mostly because of the a-typical names Micosoft has developed to describe sites and pages.  This cookbook is pretty straight forward and you should be able to go from nothing to working on your site within 2 hours?how-to-install-sharepoint-2013-sm

The first thing to know is that SharePoint 2013 Foundation is NOT a part of Server 2012 or 2012 R2, it is a download.  The instructions below assume you have a Server 2008 R2 or Server 2012 installation already complete and Windows Updated.

Before you start, you might find THIS 5 minute video to be quite useful as a primer (I did!)

  1. Download SharePoint 2013 Foundation from HERE.
  2. Launch the downloaded file SHAREPOINT.EXE and select INSTALL SOFTWARE PREQUISITES
    1. this takes some time and install a massive amount of stuff… just follow the wizard
    2. a reboot required and the install continues after that reboothow-to-install-sharepoint-2013-single-server
    3. when complete just click FINISH
  3. Launch the downloaded file SHAREPOINT.EXE and select INSTALL SHAREPOINT FOUNDATION
  4. Approve the license agreement and select STAND ALONE on the SERVER TYPE screen
  5. At the RUN THE CONFIGURATION WIZARD screen, make sure the check in ON (i.e. yes, you really want to run this wizard).
  6. When the Configuration Wizard is complete, log into the CENTRAL ADMINISTRATION page by searching the word SHAREPOINT on the tiles screen of just browsing to the site (http://<replace-with-YOUR-servers-host-name:29866/ )
  7. Enter any administrators account information when prompted
    1. yes this will take a while to first time in so don’t panic
  8. If it starts without anything scary, close it
  9. Run a WINDOWS UPDATE and accept everything for install.
    1. I needed run through Windows Update twice to get all of the patches and reboot in between as requested
  10. Completely unrelated to this install is the requirement to go to your domains DNS server and add in a A record for what your new Sharepoint Site/Web App will
    1. In this example I am using “ThePoster” as a new Web App so I would need to go to my DNS and addin THEPOSTER pointing to the IP address of my Sharepoint server.
  11. Connect to CENTRAL ADMINISTRATION (see step 6)
  13. Click the NEW button (top left)
    1. You cannot easily rename a “web app” and you likely don’t want to have an URL like http://<servers-host-name>
    2. The easiest way to deal with this is to delete SHAREPOINT – 80 WebApp and create a new one with the URL you want
      1. In my case I kept the default SHAREPOINT – 80 WebApp until I had completed all the steps so I could use it as reference, but you could delete it at any time
  14. In the CREATE A NEW IIS WEB SITE enter the name of the URL you want (like ‘ThePoster’)
    1. complete the form as you see fit.
    2. In my case I wanted to use host headers and not ports, so I put the URL in the HOST HEADER field (like ‘ThePoster’)
  15. When the WEB APPLICATIONS window reappears, click on your new WebApp’s name and select GENERAL SETTINGS
    1. set the TIME ZONE, QUOTA and anything else you would like
  16. When the WEB APPLICATIONS window reappears, click on your new WebApp’s name and select USER POLICY
    1. click ADD USERS and add in whatever groups and users you see fit
      1. in my case I set DOMAIN ADMINS to FULL CONTROL
  17. Click the APPLICATIONS MANAGEMENT link in the menu (on the left)
    1. Make sure your new Web Application’s name is in the drop down at the top
    2. Set a title and pick a template
      1. TEAM SITE is a good place to start if you don’t know what you are doing yet
  19. Surf to your site on a client PC in your domain (like http://ThePoster )
    1. This will take some time as the server needs to build a number of .ASP pages… don’t worry, it will work!
    2. This also assumes you are logged onto that PC as the administrator or that you did allow AUTHENTICATED USERS as you see in steps 16.1.2
  20. If you try to surf to your site you the server it will likely prompt you for your username and password, but no matter what you enter, you will likely be prompted again and again.  The solution is to either DISABLELOOPBACKCHECK completely or set it to be ignored for your site (much safer).  I have written a quick article on this HERE.

Congratulations!  You now have your own Sharepoint 2013 Foundation server and site up and running.  Now you can blow your brains out customizing it with webparts, text and video.


Questions or Comments?