CPANEL/SOFTACULOUS TUTORIALS & GUIDES

Using Softaculous to "Push To Live"

Learn how to use Softaculous Push to Live in cPanel to deploy tested staging-site changes to production. Choose a complete deployment or selectively push website files, the full database, database structure or table data, then back up your live site, complete the transfer and verify all updates work correctly.

Updated: June 20, 2026
By: RSH Web Editorial Staff

Hosting from $2.99/mo
  See Plans    Contact Us

Menu

cPanel / Softaculous Tutorials & Guides

cPanel - Softaculous - Push to Live

Push to Live applies selected staging changes to a live installation. Because this can replace production files or database content, this guide emphasizes choosing the correct source and destination, reviewing the available options, and checking the live result afterward.

After you’ve created a staging copy of your website and tested updates or redesigns, the next essential step is deploying those changes back to your live site. Softaculous includes a Push to Live feature that simplifies this process, allowing you to replace files and databases with staging versions via a clear workflow. This guide walks through the Push to Live management process so you can confidently update production installations without breaking your live environment.

What Push to Live Does

The Push to Live feature takes all approved changes from a staging installation and applies them to the live version of your site. This is useful when you’ve tested new plugins, layout changes, or core updates on a staging environment and are ready to deploy those improvements without downtime or risk to the live site. Not all applications support this feature, so ensure your script appears with Push to Live options in Softaculous before attempting it.

Before You Begin

Use this only when the staging installation is eligible and has been tested. Make a current production backup, record any content changed on live, and schedule the operation when you can verify the site.

Expected result: The task should finish with a visible success message, updated installation details, or a completed entry in the Softaculous task or installation list. If the expected result does not appear, stop and review the task status before repeating the operation.

Deployment Process

Softaculous follows a structured sequence to push staging site changes back to live. Below is the typical process you would follow in most hosting control panels using Softaculous.

1. Open Softaculous in cPanel

Log into your cPanel

Click the Softaculous App Installer link in the Software section.

Learn how to efficiently manage your website with RSH Web Services cPanel guide. Our beginner-friendly approach covers all features for seamless hosting control

2. Access Your Hosting Panel

Open Softaculous Apps Installer to view all current installations.

Learn how to efficiently manage your website with RSH Web Services cPanel guide. Our beginner-friendly approach covers all features for seamless hosting control

3. Select the Staging Site

Locate your staged installation in the list and click the Push to Live icon next to it. This launches the push configuration page.

Learn how to use cPanel effectively with RSH Web Services. Our beginners guide walks you through key features for seamless website hosting, domain management, and more

4. Choose Deployment Type and Verify

Softaculous offers Default and Customize tabs. Default pushes everything from staging to live, including replacing all files and the database. Customize lets you select only specific elements to push.

After choosing options, click the Push to Live button. Softaculous will update the live environment based on your choice.

Master cPanel basics with RSH Web Services. Our beginners guide covers everything you need to know to manage your hosting, emails, and domains with ease

When the process completes, confirm that your live site reflects the changes and functions as intended.

Push to Live Options Explained

You can control what parts of the staging site you want to push to live. Softaculous provides selections so you don’t have to overwrite everything if you don’t want to.

Files Only

Push only the website files, useful when layout or code changes are made without altering the database.

Full Database

Replace the entire live database with the staging database, which is ideal when content and structure updates need deployment.

Database Structure Only

Apply structural database changes without moving data, helpful when schemas change but content remains separate.

Only Table Data

Push just the data portion of your database without adjusting the schema.

Best Practices for Push to Live

Before pushing changes, always back up your live site. This ensures you can revert if something goes wrong during the push. Only deploy database changes when you are certain that staging reflects all updates you need in production. After pushing, thoroughly test live functionality to confirm everything works correctly.

Using Softaculous to push staging changes live helps streamline your workflow and keeps development increments controlled and safe. Taking advantage of the customization options ensures that only necessary components transition from staging to production.

Frequently Asked Questions

What is the difference between cloning and staging?

Cloning creates a separate copy of an installation. Staging is a workflow intended for testing changes away from the live site and may provide additional deployment controls. Compare the clone guide and the staging guide. The available behavior depends on the application and Softaculous configuration. Use the page for the feature that appears for your installation, and verify the destination before testing.

Will a clone change the live site?

A correctly configured clone is created at a separate destination, so it should not replace the source installation. The destination can still affect visitors if its domain is public, and some applications need URL or configuration adjustments. Record the source and destination clearly, then open the copied site and verify its links before making changes. Push to Live is the control that writes staging work back to production after testing.

Do I need a backup before cloning?

A backup is prudent before cloning a production installation, especially when the source is large or actively changing. Cloning normally creates another copy, but storage limits, database work, and application-specific behavior can still cause an incomplete operation. Keep the source available and do not delete it until the copy has been checked. Before a push, also follow the Softaculous backup guide.

Why is Clone unavailable?

Clone is not available for every script or every installation. Softaculous may also require the application to be recognized and the server administrator to permit the feature. Check the installation’s available icons in the All Installations list and the official Softaculous documentation. If the option is absent, do not assume that a manual copy will behave identically.

What should I check on the cloned site?

Open the destination URL, sign in to its administration area, test representative pages, inspect media and links, and confirm that forms or integrations are not still pointed at production. For WordPress, pay particular attention to site URLs, scheduled tasks, email, analytics, and search-engine visibility before exposing the copy publicly. WordPress-specific panel tools are covered in the WordPress Manager guide.

Can I use a clone as a permanent second site?

A clone can be a starting point for a separate site, but it may retain production settings, content, credentials, and third-party connections. Review those items before treating it as independent. Confirm the application license and hosting requirements, change what should differ, and keep the two sites’ maintenance responsibilities separate.

Does cloning copy email accounts?

Cloning an application generally concerns the supported installation files and database, not the entire hosting account. Mailboxes, DNS, server-level settings, and unrelated account data may remain outside the clone. Verify what the Softaculous operation reports and handle email migration separately when the project requires it. Operation notices can be reviewed in the email settings guide.

How do I remove a test clone safely?

Identify the test domain or directory and confirm it is not the live installation. Preserve any data you still need, then use the appropriate Softaculous or hosting control-panel removal method. If you need the copy later, use the restore a backup guide. Check DNS, cron jobs, remote integrations, and databases afterward so that deleting the copy does not leave unwanted account resources behind.

Related Softaculous Tutorials and How To Guides
Wide range of key features for website management

Softaculous End-user Documentation

See our WHMCS cPanel Knowledgebase add-on module for Hosting Companies
Covering cPanel, WordPress, FTP and Softaculous

cPanel Help Guides and Step-by-Step Tutorials
Regular updates, maintenance improvements and security measures

Tweet  Share  Pin  Email

Add Comment

* Required information
Drag & drop images (max 3)

Comments

No comments yet. Be the first!
RSH Web Services is a leading web hosting provider with the most reliable, secure and fast service at affordable prices. We serve small businesses, large businesses and everything in-between. Our goal is to bring you the best value for your money with all of our website packages