The tool ofStaging(or test environment) allows you to create afunctional copy of your websitein an isolated environment. It is ideal for doingtests, apply
updates or make changeswithout affecting your main website.
Select the hosting service where you want to create the test environment.
Inside the hosting panel, go to the section File managers and click on Staging.
The first thing that will be shown is the service information:
Busy space.
Space consumed by existing test environments.
Button for Add space if you don't have enough. You will access directly to modify the characteristics of hosting.
Do not confuse thetest environments(staging) with the test platform of cdmon.
Deploy a new test environment
If you do not have any active environment, you will see the button Deploy new test environment. Clicking will open a configuration window with the following steps:
1- Select the type of environment
Full website: clone the entire folderwebwhere all the files of the web project or its CMS (WordPress, Prestashop, etc.) are.
Existing project: clone an already created staging, a subdomain or multidomain of hosting.
Custom environment: allows you to choose a specific folder from the server as the source of the staging.
2- Check the available space
The system will automatically calculate the estimated space needed for staging and compare it to the available hosting space:
If there is enough space, the text will appear in green.
If space is missing, it will be displayed in redand you can add more from the "Contract More Space" button or you will need to free up hosting space in order to create the Staging.
3- Select the database
If your website uses a database, you can select one to clone it next to the site.
The staging will duplicate the selected database, adding a random prefix to the original name to avoid conflicts.
4- Configure environment options
PHP version: you can select a version equal or higher to that of main hosting.
Private site (default marked option): Enables user-protected access for the test environment.
Username and password: you can customize them or generate new ones with the available buttons.
NOTE: This protection does not affect access to CMS administration (such as WordPress), only publicly visible content (frontend). It serves to prevent third parties from accessing the environment while testing or developments.
Do not index content in search engines (default marked option): Prevents Google or other engines from indexing environment content and generating duplicate content.
All of these options can be modified later from the created environment.
5- The creation of the environment ends
Click Next for Finish. In a few minutes, you will return to the list of test environments.
You will return to the Test Environments panel created. You will see the new environment deployed with the following information:
Subdomain assigned (example:stagingowts82cm.mystaging.es) with Active SSL.
Associated folder.
PHP version.
Occupied space.
Date of creation.
Buttons Edit and Delete the environment.
From the list of environments:
Click Edit test environment () to amend:
PHP version.
Privacy options and not index.
If you want to delete a test environment, click Delete () to erase staging and free up space in your hosting.
How to visualize the test environment
Once the environment ofStaging, this will be housed in a random subdomain with active SSL such as: stagingowts82cm.mystaging.es
This subdomain already automatically points to the server IP so to view this URL directly from your browser.
Click Publish test environment() to start the process:
And you're done! The tool ofStagingallows you to work peacefully: you can test changes, update versions or test without affecting your website in production. In addition, an environment is generated fully functional, with up-to-date routes and free subdomain with SSL.