Website staging is creating a duplicate version of your live website in a separate, secure environment. This staging site acts like a testing ground for new features, design tweaks, or plugin updates, before pushing them to the live website.
Setup a staging site
This guide assumes you’ve not created a website or staging site yet.
- Login to your hosting control panel.
- Click Add website, tick Staging website.
- You can now either start from scratch, to upload your own website files from your local machine or install an app (WordPress). In this instance we are going to install an app.
- Enter your staging domain name, e.g. development.purelywebsite.com, add your WordPress admin details, click Add.
- That’s it, your new staging site is ready to be worked on.
Pushing a new staging site live
After you’ve finished working on your new staging site, you can push this live to your main domain.
- Login to your hosting control panel.
- Click Websites then click on your staging site noted with a blue STG icon.
- You should now see the button, push live. We have two options, Push to an existing website or a new website. In this part of the guide we are going to push to a new website.
- You should be presented with a pop up modal box, choose the package you wish to push your new website too, then enter the full domain name minus the www. Please note the new domain needs to be using our nameservers in order to go live.
- You will now see a log of the cloning process from your staging domain to live. Once finished you should see the View website button top right of the log. Click this to see your new site.
Pushing a staging site to an existing domain
- Login to your hosting control panel.
- Click Websites then click on your staging site noted with a blue STG icon.
- We should now see the button, push live. We have two options, Push to an existing website or a new website. In this part of the guide we are going to Push to an existing website.
- You should be presented with a pop up modal box, select the destination website from the drop down, you also have options to exclude files, database or users, in this example we are going to leave all the options as the default and click, Push live.
- You will now see a log of the cloning process from your staging domain to live. Once finished you should see the View website button top right of the log. Click this to see your new site.