Learn Umbraco Installation And Hosting On Local IIS

Introduction

 
This article provides a walkthrough of how to install Umbraco CMS in Visual Studio and hosting in local IIS.

Why Umbraco?


Umbraco is an open-source CMS based on the Microsoft.NET platform that provides its users with all the great functionality they expect from a full-fledged CMS without the hefty license fees. The platform has consistently proven to be one of the best CMS options due to its unlimited functionality and customizability

Step 1
 
Create New project as shown below

Learn Umbraco Installation And Hosting On Local IIS
 
 Learn Umbraco Installation And Hosting On Local IIS

Select MVC and click on create

Learn Umbraco Installation And Hosting On Local IIS
Step 2
 
Open Umbraco.com and click on Download Umbraco
 
Learn Umbraco Installation And Hosting On Local IIS
Copy the Nuget command 

Learn Umbraco Installation And Hosting On Local IIS
 
Step 3
 
Open Nuget Package Manger and click on Package Manger Console 
 
Learn Umbraco Installation And Hosting On Local IIS
 
Enter the command as below,
 
Learn Umbraco Installation And Hosting On Local IIS
 
Step 4
 
Now run the application and we can see the page as below.Enter the details and click on customize
 
Learn Umbraco Installation And Hosting On Local IIS
 
click on continue 
 
Learn Umbraco Installation And Hosting On Local IIS
 
Step 5
 
Select the default template and configure the database

Learn Umbraco Installation And Hosting On Local IIS
 
we can see the tables as below after database configuration 
 
Learn Umbraco Installation And Hosting On Local IIS
 
Step 6
 
Now lets host the app in local IIS right click on Sites and click on Add website and configure as below

Learn Umbraco Installation And Hosting On Local IIS
 
Open windows >System32>drivers>etc and edit the hosts file as below
 
Learn Umbraco Installation And Hosting On Local IIS
 
Learn Umbraco Installation And Hosting On Local IIS
 
Now Open umbraco.local and can see as below.
 
Learn Umbraco Installation And Hosting On Local IIS
 

Summary


In this article we learned how to install umbraco cms and host it in IIS. In the future articles we will learn about creating Templates, Document Types and Content Pages.