How to Deploy Umbraco Website

In this post, we will discuss about the different ways in which we can deploy Umbraco website/installations to the production environment.

Depending upon the scenario, deployment can be done in two ways:

If it is for the first time we can follow these simple steps to deploy to the live site:

  • Manually copy all the required files in the root directory to the production environment
  • Set the desired permission for the Network Service and IUSR account
  • Backup your local database and restore it in the production server
  • Edit web.config connection string details to match the production entry

In the second scenario if you want to automate the above process,  or if you have a separate staging/development and production box and need to synchronize between these two boxes we can make use of Courier – Complete staging and deployment engine for Umbraco.

We have gathered all the required expertise in configuring and deploying Umbraco Websites using the Courier Engine.  It helps to do the development and testing on staging or development environment and can push those changes to the production environment. It will work even if the live environment has new functionality (content, templates, macros, media, etc.) that aren't in the staging/development site. I.e., it can be synced in both directions.

So, our solution includes either a manual process for one-time move or can go with Courier engine for on-going synchronization between different instances of Umbraco.

Related Posts

    No related posts found
This entry was posted in .NET, Microsoft, Umbraco. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>