Skip to content
Robert Senktas edited this page May 9, 2018 · 23 revisions

Sitecore Install Extensions (SIX) is a set of extensions modules for Sitecore Install Framework and works in the same way.

Install SIX and SIF.

Set-ExecutionPolicy Bypass -Scope Process -Force;
iex ((New-Object System.Net.WebClient).DownloadString('http://bit.ly/installmodules'))

Collect all required files for Sitecore 9 in one place

Before Sitecore installation, we need to collect all files required for the installation process. You can download each time all data from the Sitecore download page or create storage where all the necessary files will be collected. With SIX we decide to build central storage where we collect all files necessary for the Sitecore installation. We build our central storage base on Azure Storage, you can read more here. All SIX scripts base on assumption that all files required for installation are downloaded from Azure Storage. You can of course provide your own storage, and create own configuration to download files.

Download Sitecore 9 installation script

Just copy&paste&execute the following script to download installation script.

$installScriptUrl = "https://raw.githubusercontent.com/SoftServeInc/SitecoreInstallExtensions/master/install-sitecore9-xp0.ps1"
$installRoot = "C:\SC9-install"

md $installRoot
cd $installRoot

Invoke-WebRequest -Uri $installScriptUrl -OutFile "$installRoot\install-sitecore9-xp0.ps1"

explorer $installRoot

Configure parameters