Installation of Sitecore 9 is different from the previous versions and has a different architecture. This article describes the installation of Sitecore 9.0 rev. 171002 (Initial Release) for the local/development environment. All installation is via Powershell.

To install, you will need:

Installing Sitecore Install Framework

  1. Open Powershell as admin
  2. Command: Register-PSRepository -Name SitecoreGallery -SourceLocation
  3. Command: Install-Module SitecoreInstallFramework
  4. Check command: Get-Module SitecoreInstallFramework -ListAvailable

DB settings (MSSQL 2017)

  1. Install MSSQL 2017 + Management studio
  2. Open MSSQL Management Studio 2017, log in as ‘sa’ and enter query:
    sp_configure ‘contained database authentication’, 1;

Installing SOLR

  1. Installation instructions:
  2. Setting up SSL, installation instructions:, vyžaduje instalaci JAVA JDK, OpenSSL (, I recommend to install JAVA JDK, OpenSSL and use instructions:
  3. Verify https://localhost:8983/solr if it is a trusted certificate
  4. Set up SOLR as a service (you can use the NSSM tool to do it – WIN32)

Installing Sitecore

  1. Download files from (json files are in WDP XP0 packages):
  2. Create the install.ps1 file according to the Installation Guide in section 5.2.1
    • If you see error: Update-SCWebDeployPackage – The SQL provider cannot run because of a missing dependency. Please make sure that Microsoft SQL Server Transact-SQL ScriptDom is installed or similar, use this bug fix: and put the path to dll in the registers.

Next steps after installation

The next steps after installation are described in the Installation Guide in section 6.1.