Sitecore 9.0.2 xp0 installation using Sitecore Complete Install Assistant (Step-by-Step)
Prior to Sitecore 9.1 the xp0 installation zip didn't have the prerequisites.json. The SCIA installer auto-generates the prerequisites.json for the 9.0.x versions and installs the same so that you don't need to hunt and install those Windows prerequisites one after another!
Now, let's get to the actuals:
Prerequisites: SQL Server 2017
1. Download the latest SCIA installer:
I downloaded the installer tagged 3.14 since that's the latest release at the time of this writing.
2. Copy over the installer to a file system folder. In my case, I created a SCIA folder in c:\ and copied over my SCIA.exe there -
3. I installed SQL Server 2017 and configured mixed mode so that I can login with a sa username and password. Once SQL Server 2017 is setup, I decided to check logging in to SQL Server using the SCIA installer. So, right clicked the SCIA.exe and "Run as Administrator":4. When SCIA main form opens up, provide the sa password and click Connect button:
5. Next, let's populate the SCIA DB in order to work with different Sitecore versions:
In the above form, just click the Create button.
6. Once you click the create button, the status message must display "DB Tables Setup Successfully" as follows:
7. You can now cross check that DB is created by logging in to SQL Server and finding a db named SCIA now. The other way to check without leaving the SCIA application is to check the versions list by clicking the button show here below:
If we click the Sitecore Version dropdown, we can see the various Sitecore versions.
8. Since we are going to install 9.0.2, we will select the same in the Version Selector and save the same:
9. When I clicked the save button, since this is a brand new machine, I get this message that says PowerShell module is missing in the specified path:
10. So, minimize the above form. In order to install the PowerShell module, click the "SIF Module install" button and it automatically launches PowerShell window as shown here below:
11. In the launched PowerShell window, press Y for all prompts:
12. Once the PowerShell installations are complete and the PowerShell prompt returns, close the PowerShell Window and return to the SCIA application. Open the Sitecore Version Selector one more time and select 9.0.2 in the drop down and save. This time the form should disappear. This means the version is set correctly!
13. Once the version is set, you should be able to see new buttons enabled in the menu bar:
14. Since this is a new machine, I'm going to install Solr 6.6.2 required for Sitecore 9.0.2. So, once I click the Solr installer button in the main menu bar, the installer form will appear:
17. Once the PowerShell command comes back, you can check the Solr service running fine by entering https://localhost:8983/solr in the browser:
18. Since Solr is installed, let's start our Sitecore 9.0.2 instance installation by clicking the highlighted main menu button for SIF installer launch:
Note that the DB credentials are prefilled.
19. Click on the DB Connect button to traverse to the next tab:
20. Since I'm using this application for the first time in this machine, I get a pop-up with prefilled settings. I wish to retain the default settings. So, will press the Save button:
21. The Braintree settings are more relevant to Commerce installation so, just provide random values for now and press save button again:
22. Close the settings form as well as the SIF installer and re-open the SIF installer again. Now, when you press the DB Connect button, you should be able to traverse to the Site info tab:
23. Provide a Site prefix and press the next button to traverse to the next tab:
Note that the SiteNameSuffix is picked from the values we saved in the settings form.
24. In the General tab too you will find pre-filled values. We'll retain the same:
Nice, detailed article and makes Sitecore 9.0.2 installation easy
ReplyDeleteGlad if it helped...
ReplyDelete