Skip to content
Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
61 lines (53 sloc) 2.53 KB

Sitecore 8 Installation

Manual installation notes

All steps are manual in this guide, no Sitecore Instance Manager (SIM) or MSI installation

Quick notes. Take the steps as guide lines. The purpose is:

  • Everything manually, we know whats happening
  • Separate deploy and development
  • Don't add all not needed files when choosing new solutions, thus new empty solution and add what we want
  • Align Sitecore .Net version and .Net from new solution version with Install-package commands

PREREQUISITE

Windows, IIS server, Mssql, Mongodb, Visual Studio

DOWNLOAD

  • Have a developer license.xml file
  • login and download 'ZIP archive of the Sitecore site root' from http://dev.sitecore.net (or other source)
  • Unblock the zip file and extract the content
  • The content has the folders, Data, Databases and Website

DB

  • Move the Sitecore DB files to a database folder
  • Ensure MSSQLSERVER has security rights for the DB files (right click, properties, add user permission)
  • Attach the DB's to MSSQL
  • Add a db sitecore user to have ownership of the DB's
  • Download and Install mongodb
  • Start mongodb from command line
  • cd "C:\Program Files\MongoDB 2.6 Standard\bin"
  • mongod -dbpath "C:\databases\sitecore8"
  • Install robomongo (optional)
  • start robomongo and connect to localhost (optional)

WEB DEPLOY

  • Copy the web files to a web folder
  • Rename LiveMode.config.example to LiveMode.config
  • Update the connection string for ConnectionStrings.config
  • Copy Data folder to inside web folder
  • Place the license.xml file inside data folder
  • Create IIS site for Sitecore8 with binding sitecore8.local
  • Add to host file 127.0.0.1 sitecore8.local

WEB DEVELOPMENT

  • Install Sitecore rocks
  • Connect Sitecore rocks from Visual studio to the DB
  • Create a new empty Web project with .Net Framework 4.5+
  • install from package manager console
  • Install-Package Microsoft.AspNet.Razor -Version 3.0.0.0
  • Install-Package Microsoft.AspNet.Webpages -Version 3.0.0.0
  • Install-Package Microsoft.AspNet.Mvc -Version 5.1.0.0
  • Copy from deploy folder to the package folder
  • Sitecore.Mvc.dll
  • Sitecore.Kernell.dll
  • Reference the files dlls and select copy Locals false
  • Copy Web.config from root web deploy folder to the solution folder
  • Delete global asax files
  • Create folders Controllers, Models, Views
  • Add Views\Web.config file which has MVC 5.1.0.0 and Razor 3.0.0.0 version
  • Build and Publish project to sitecore8.local IIS instance
  • Type in browser: http://sitecore8.local and you should see your new Sitecore site
You can’t perform that action at this time.