How to Setup a Development Environment

A “dev” or staging site’s main purpose is to allow the web developer to build out and ensure that all elements deployed are working as intended before they are published to the live website. By using a staging site and testing everything before deploying to a live website, you will also be able to show a client build progress with a private link, as opposed to their website’s permanent domain.

Operating Spaces

DNS Hosting
Web Server

Step 1 – Cloudflare DNS

Step 2 – cPanel Domain Setup

Note: The Name / Subdomain will become the subdomain for the dev site – example: xyz.help.gromarketing.site (see below). This is temporary and should be a simple, easy to remember and easy to type (for your own sake). Once development ends and the website goes live, this subdomain will be deleted.

Step 3 – Cloning a Website

Elementor Logo

Elementor Credentials

Crocoblock logo

Crocoblock Subscription Key