Working with Sitecore has many cool features and it is definitely a good CMS to learn. The way it deals with analytics and cross-channel communication are two of its strongest features and is definitely a great CMS platform pick. If you successfully have a license file and the installer we can get to work :)

Installing Sitecore

After you have the Sitecore installer, click the next button.

Step One

siecore_installation_start After you run the installer you will see the first installation screen, click 'Next'

Step Two

siecore_installation_start_two Agree to the T& Cs and click 'Next'

Step Three

siecore_installation_install_type To run Sitecore, you obviously need to have all the basic Microsoft pre-essentials installed, like IIS, MVC4, and SQL server. If you don't, expect to come across warnings like: siecore_installation_iis_not_installed 'IIS is not Started' and siecore_installation_no_mvc 'The Sitecore client requires MVC 4.0'

Step Four

siecore_installation_instance Add your Sitecore instance name. This will be your wesbites hostname in IIS and will be used to identify the application.

Step Five

siecore_installation_license Add in your license file

Step Six

siecore_installation_sql_setup Next, you'll need to add your SQL details. If you are setting up Sitecore on a new PC, I would recommend that you manually log into SQL manager with your SQL credentials to check they are correct. If you click the 'Advanced' button, the only really option in this screen is the database prefix. If you are using localhost, then you don't really need this in most situations. sitecore_installation_advanced_sql

Step Seven

sitecore_installation_destination Now we're coming to the end of the process. It's time to add in where you want your Sitecore instance to be installed. If you click the 'Advanced' button you can change where your databases MDF and LDF are stored. sitecore_installation_advanced_destination

Step Eight

sitecore_installation_website_name The last of the configuration, is naming the Site.

Last step!

sitecore_installation_sql The last screen is an overview of the details you have entered. Hit 'Next' and try to install Sitecore. If everything works correctly you should have Sitecore installed. The installer should have created you an entry in IIS and mapped the correct host file in your Windows->System32->Drives->ETC->host files

When things go wrong

When I have previously installed Sitecore, I have encountered a few issues along the way. I'll cover some of the issues I've faced IIS has been switched off. When you try and load Sitecore all you do is get an error When you try and load Sitecore you see the below error: HTTP Error 500.21 - Internal Server Error Handler "PageHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module list sitecore_isntallation_ManagedPipelineHandler This is because .NET hasn't installed itself correctly. You need to run %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i from a command prompt