25th Anniversary Savings | 25% Off Dedicated Servers*Shop Now
25th Anniversary Savings | 25% Off VPS Hosting* †††Shop Now
Limited Inventory: High-Performance AMD-Powered Servers Now Available.* Shop Now >
Dedicated Hosting Deals | From $99/moShop Now
Earn hosting credits and a chance to win an Amazon gift card when you refer friends to Liquid Web!Read our promo rules

How To Enable Automatic Updates in cPanel/WHM

Posted on by dpepper
Category: Tutorials | Tags: cPanel
Reading Time: 3 minutes

Pre-Flight Check

  • These instructions are intended specifically for changing the update preferences for cPanel, RPMs (operating system packages), and SpamAssassin™ rules on cPanel servers.
  • To change the update preferences, you will need to log into WebHost Manager with your server’s root credentials.

Step #1: Open Update Preferences

Click on Update Preferences in WHM’s left menu. You may begin typing the word “update” to narrow down the list.


Step #2: Change Update Preferences

  1. Locate the Daily Updates section below the cPanel and WHM Updates heading, click the radio button next to Automatic to allow cPanel to automatically install updates to the control panel.UpdatecPanelWHMUpdatePrefs
  2. In the Operating System Package Updates section, click the radio button next to Automatic to enable automatic updates of RPMs.OSpackageUpdates
  3. In the Apache SpamAssassin™ Rules Updates section, click the radio button next to Automatic if you wish to enable automatic updates for the spam-filtering rules. If you do not use SpamAssassin™ for junk mail filtering and currently have Manual Updates Only or Never Update selected, there is no need to change the setting.SARules
  4. Finally, click the blue Save button at the bottom of the page to save your settings. The control panel now will check each night for updates to the items you selected and will install the updates automatically.SaveUpdatePrefs
    Note that this update section affects only updates to cPanel/WHM itself. It has no bearing on any other software on the server, such as Apache, MySQL, PHP, WordPress, or other CMS.

Bonus: cPanel/WHM Release Tiers

You’ll notice on the Update Preferences page that cPanel/WHM offers five release tiers. While you may select any you wish, Release is recommended in nearly all situations. Because the tier names sometimes lead to confusion, here’s a quick rundown of each:

  • LTS is the Long Term Support version of cPanel. If you prefer not to upgrade cPanel & WHM, you can select an LTS version here to keep that version for as long as cPanel supports it.
  • Stable is, as the name implies, the most stable version of the control panel. It will have had the most public exposure and, be the most thoroughly tested as a result. It may occasionally match the Release version, but typically will be an older build.
  • Release is considered the “Current”, feature-complete version of the Control Panel, and is recommended in nearly all circumstances.
  • Current is what may be considered a release candidate. It is tested, but may not contain all the functionality of the version which eventually make its way to the Release tier. It generally is not recommended.
  • Edge is, at any given time, the latest version of the control panel. It is not fully tested nor feature complete, and intended only for testing purposes. It should never be selected in a production environment.


Avatar for dpepper

About the Author: dpepper

Latest Articles

How to Edit the PHP Memory for Your WordPress Site via WP Toolkit

Read Article

What is CGI-Bin and What Does it Do?

Read Article

Top 10 Password Security Standards

Read Article

Top 10 Password Security Standards

Read Article

How to Use the WP Toolkit to Secure and Update WordPress

Read Article