In this tutorial:

When working with Content Management Systems such as WordPress, staying updated is very important. There are always people out there looking to exploit security holes in programs such as these. Keeping your software up to date will help protect your website and data from hackers. The Softaculous installer tool in your cPanel allows you to set WordPress to auto upgrade so that your site stays protected with the latest security updates.

Setting the Auto Upgrade for Softaculous Programs

List of Softaculous programs with Auto Upgrade feature

Not all programs in the Softaculous suite have this feature yet. Below is a list of the ones we have found to have the auto-update option.

  • Adminer
  • Chive
  • Collabtive
  • Concrete5
  • DokuWiki
  • Dotclear
  • e107
  • Elgg
  • EPESI
  • Form Tools
  • FrontAccounting
  • Group Office
  • Lazarus
  • Logaholic
  • Monstra
  • ownCloud
  • phpMyAdmin
  • PivotX
  • PmWiki
  • ProjectSend
  • Prosmotube Express
  • PyroCMS
  • qdPM
  • selfoss
  • Storytlr
  • TinyWebGallery
  • Vanilla
  • WordPress

Enabling Auto Upgrade feature for new installations

  1. Log into your cPanel
  2. click the softaculous iconClick on the Softaculous icon located in the Software/Services category.
  3. instaall WordPressSelect the program you wish to install. In this example, we will select the WordPress application.
  4. Enable the Auto Upgrade featureWhile filling in the appropriate details for the installation, ensure you select the checkbox labeled Auto Upgrade which is located under the Advanced Options section.
  5. Click on the Install button. This will install the program with the Auto Upgarde feature enabled.

Enabling Auto Upgrade feature for existing installations

  1. Log into your cPanel
  2. click the softaculous iconLocate the Software/Services category and click on the Softaculous icon.
  3. display all current installationsLook to the upper right corner qnd click on the All Installations or Application Installs icon (depending on whether you are on shared or VPS/Dedicated plan).
  4. select the edit iconYou will see a list of currently installed applications. Find the one you want to enable the Auto Upgrade for and click on the Edit Details icon. It looks like a piece of paper with a pencil on it.
  5. select auto upgradeThis brings you to a screen that has several settings you can change for the installation. One of them is the Auto Upgrade checkbox. Check this to enable it.
  6. After enabling the feature, click on the Edit Installation Details button. The feature will now be enabled.

How often will the program upgrade?

Softaculous has a automatic script, also known as a Cron job, that runs once every 24 hours. Among other things, such as automated backups (if enabled) this script runs the Auto Upgrade check so if any new updates are available, it will upgrade the program at that time.

Performing a Rollback

In a perfect world, every update would go without a hitch. However, things occasionally go wrong when updates run. Thankfully Softaculous makes a backup of your site just in case something goes awry. You can then perform a rollback and revert to the previously working version. Below are the instructions on how to do that.

  1. Log into your cPanel dashboard.
  2. Find the Software/Services category and click on the Softaculous icon.
  3. From the main Softaculous page, look at the icons in the upper right corner. Click on the Backup/Restore link.
  4. To perform the restore, click on the Restore arrow. It is the light blue arrow pointing sideways.
  5. A new page appears asking if you want to restore the database and the files. Keep both checkboxes selected and click on the Restore Installation button.

After a few moments your installation should be restored. Below is a before and after displaying how the restore rolled back my WordPress version.

BeforeAfter
Continued Education in Course 103: Using Softaculous
You are viewing Section 14: Softaculous Auto Upgrade and Rollback
Section 13: Importing software in Softaculous when Sync fails
Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address
Name

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Post a Comment

Name:
Email Address:
Phone Number:
Comment:
Submit

Please note: Your name and comment will be displayed, but we will not show your email address.

0 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?

Search

Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail: support@InMotionHosting.com
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!