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.
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.
- 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.
- Click on the “All Installations” icon in the top right corner
Creating a Clone Site
- 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.
- 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.
- Once you have your preferred settings defined, scroll down and click on the “Clone Installation” button.
- Great! You’re all done, and you’ve successfully created a cloned site!