1. Home
  2. cPanel
  3. Cloning a Site
  1. Home
  2. Softaculous
  3. Cloning a Site
  1. Home
  2. WordPress
  3. Cloning a Site
  1. Home
  2. Magento
  3. Cloning a Site
  1. Home
  2. Drupal
  3. Cloning a Site
  1. Home
  2. Joomla!
  3. Cloning a Site

Cloning a Site

Helpful Hint

This article will only be applicable if you have an existing installation in your account that you wish to clone.

The Cloning tool is available for the scripts listed here. Most notably, you can use these tools for Drupal, Joomla, WordPress, Moodle, and Magento, among many others. 

We’re using a Drupal installation as an example but again, the steps are applicable to the other scripts/CMSs as well. 

What is Cloning?

Cloning is something that you may wish to do if you have a development or staging installation of your website on the server. In your staging area you may already have tested out modules or components, added some custom code, changed themes etc. If you’re then happy with those changes, instead of having to do them over again on your live website, you can clone your staging site over to your root so that it becomes your live website. Or, you may just want to keep a separate installation or version of your site as part of your workflow. This article will show you how to do both. 

Getting Started

  1. Just as you did when creating your staging site, log in to your cPanel account and head to the “Softaculous” section. Click on any application. 
  2. Click on the “All Installations” icon in the top right corner

Creating a Clone Site

  1. Now that we’re logged in to cPanel, have found Softaculous, and clicked the “All Installations” icon, we see a screen that lists our existing installations. Click on the “Clone” icon for the installation that you wish to duplicate. 
  2. Select your preferred settings. You can leave the default naming options; they are automatically generated and, for security and functionality reasons, will be different each time you clone a site. Or, you can choose your own directory and database names. If you’re not familiar with handling or setting up cron jobs, we recommend you leave the the cron settings at their defaults. 
Helpful Hint

These are the Drupal specific settings options. Settings will be displayed slightly different for WordPress, Joomla, etc, but will have the same basic logic.

  1. Once you have your preferred settings defined, scroll down and click on the “Clone Installation” button. 
  2. Great! You’re all done, and you’ve successfully created a cloned site! 

 

 

 

 

Updated on April 28, 2021

Was this article helpful?

Related Articles