Install Umbraco CMS On Microsoft Azure

In this article, you will go step by step to create Umbraco CMS from a Web App gallery option or from a complete list of Azure Web apps on Microsoft Azure. Umbraco CMS is a popular .NET solution to bring quickly to market dynamic Web Applications, using the ASP.NET framework. It is a modern UI with pure .NET architecture. It selects Web CMS. Umbraco is easy to use, simple to extend and integrates with the existing systems. Now, the user focuses on the experience and not the infrastructure. It gives every site a global presence and places no limits on the scale or growth. Nearly every site, no matter how modest, can take advantage of the Cloud with Microsoft Azure.

Umbraco CMS currently powers more than 2,50,000 websites worldwide. A few websites are listed below:

  • http://www.asp.net/
  • http://www.wired.co.uk/
  • http://www.vogue.co.jp/
  • https://www.sonymusicshop.dk/
  • http://roadshow.com.au/

Prerequisites

  • Microsoft Azure Subscription (MSDN subscribers or sign up for one month free trial)

You will Learn,

  • How to install Umbraco CMS on Azure
  • How to create SQL database & Server on Azure

Install Umbraco CMS

Step 1:
Navigate to Azure Portal & sign in with Azure credentials.

Step 2: Click +New -> Web + Mobile -> Umbraco CMS

Umbraco CMS

Step 3: Enter App Name, Subscription, Resource Group: Create New or use Existing.

App Name

Step 4: App Service Plan/Location

Click “Create New” option & Enter app service plan, Location, Pricing Tier.

Create New

Step 5: SQL Database

By default, in Azure Subscription, no SQL database is available. Thus, we need to create new SQL database & Server. Click “Create a new database” option and enter Database Name, Pricing Tier, Target Server, Collation. Again, we need to create New Server. Select Target Server -> Create a new server -> Enter Server Name, Server admin login, Password and Location.

Create a new database

Step 6: Last option is Web app settings. Enter Database Username and Password.

app settings

Summary details of Umbraco CMS Web App

Summary details

Step 7: Within a few seconds, Umbraco CMS Web App will be ready. Click Web App URL.

URL

Step 8: Installation page of Umbraco CMS will open. Enter Name, Email & Password. Click “Customize” button, because we need to set up Microsoft Azure SQL database as a back-end.

Installation page

Step 9: Connection string of Azure SQL database is available on Azure Portal. Thus, go back to Azure Portal & copy-paste SQL database details to Umbraco database setting options.

Data Connections -> defaultConnection -> Connection Strings.

defaultConnection

First, choose the database type to Microsoft SQL Azure. Enter Server & database name. Afterwards, enter the database access credentials.

Choose Database

Step 10: Please select “No thanks, I do not want to Install a starter website” option, because we don’t want to use a ready template or a starter Website.

No thanks, I do not want to Install a starter website

Step 11: Setting up database page will open:

Setting

Step 12: Umbraco CMS dashboard or settings page will open to customize Website.

dashboard

Congratulations, you have successfully configured Umbraco CMS on Microsoft Azure!