How to install Sitecore on Azure

May be we are late to start using Sitecore on Azure PaaS but it is okay. Better be late then never. So lets start our journey of Sitecore on Azure PaaS.

So to begin with we will need to create a Azure account to access Azure Portal. Just follow the steps in this blog to create a free Azure account.

Once you have created an Azure account. We can start our steps to install Sitecore.

  1. Go to the Azure Portal dashboard.
    Azure Dashboard
  2. In the Search bar next to logo, search for Sitecore.
    Azure Search
  3. Click on Sitecore Experience Cloud.
  4. The marketplace Sitecore Experience Cloud will be loaded, this nothing but a tool that will install Sitecore for you.
    Sitecore XP Cloud MP
  5.  Give name to the Resource Group. Since we have created a new Azure account, we dont have any resource groups. in case you already have one then you can select the existing one as well.
  6. Lets name the Resource Group as ‘sitecoredemo’
    Resource Group
  7. Once you name the resource group, the Sitecore Settings will be enabled.
  8. Click on Sitecore Settings.
    SS1
  9. There are some known issues with this Marketplace approach which are listed on the top of the page. Another way to install Sitecore on Azure PaaS is using ARM templates but will see the Sitecore Marketplace approach in this blog.
  10. Select the Version and it’s related data. I will select Sitecore 9.3, Topology: XP, Configuration: Scaled Development and Size: Extra Small
    SS2
  11. Click Next.
  12. On the Credentials tab, we will enter the password for Sitecore admin user, the SQL user and password which we want to be created on Azure, Upload License, Certificate details, etc.
    SS3
  13. For Search, you have 2 options, you can use Azure Search which will be configured during the installation or SOLR search for which you will need to configure it before this installation and specify the URL here.
    Note: Do not configure SOLR on local machine and specify local path here.
  14. We will select Azure Search, 1 replica.
    SS4
  15. Click Next.
  16. In the region, you can select the different regions for your application and application insights. We will select East US for both as of now.
    SS5
  17. Click Next.
  18. In the Summary tab, review all the details and Click OK.
  19. Click on Legal Terms.
    SS6
  20. Go through all the terms mentioned on the page and Click Create at the lower left corner.
  21. Click OK.
    SS7
  22.  The process to deploy Sitecore on Azure PaaS will start. Generally this process takes 15-20 mins.
    SS8

Sometimes this deployment fails immediately, no need to worry, you will need to repeat the above steps. Only in the 5 step, you will select the existing resource group.

Once the deployment is successful. You will see the same notification with Go to Resource Group buttons.
Sitecore Access 1

Steps to access your Sitecore site:

  1. Click on Go to resource group button.
    Sitecore Resource Group
  2. Click on the App service sitecoredemo-xxxxx-cd highlighted in the above image
  3. Copy the URL and open in new tab.
    Sitecore CD App Service
  4. The Sitecore CD site will load.
    Sitecore CMS
  5. In case you want to access sitecore, access using CM app service through resource group.

In the next blog we will check how to connect to the app service of Sitecore application on Azure PaaS to publish our Visual Studio solution.

Thank you.. Keep Learning.. Keep Sitecoring.. 🙂

2 thoughts on “How to install Sitecore on Azure

  1. Pingback: Publishing the VS solution to Sitecore Azure PaaS instance | Sitecore Diaries

  2. Pingback: Installing Sitecore 10 using SOLR as Search Provider on Azure | Sitecore Diaries

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s