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





