How to Update Your Web Host Manager Server Software
There is no single place for ensuring that all Web Host Manager server software is up-to-date. There are simply too many different pieces of software and different options to make that feasible.
You can, however, make some server updates automatic or do them manually using the following methods:
Automatic WHM updates
To configure your server to do automatic updates (recommended):
Go to the Server Configuration section at the top of the left-hand menu in WHM and click Update Preferences.
This will set your update preferences for cPanel/WHM specific software.
Select the Release Tier you want to have installed.
The options are LTS, Stable, Release, Current, and Edge. They are listed in order of reliability, with LTS being the oldest and the most tested version currently supported, and Edge being the newest, just-in-the-process-of-being-tested version. You should not use Edge on a “production” server. You should use the Release tier version because it gives a good balance between the latest and greatest updates and innovations and testing and stability.
Scroll down the screen and select how the server should update individual products and services.
Use Automatic/Inherit for every option unless you have a specific reason to change it for any one or more.
Those are all of the automatic updates you can configure. There are other updates, which you should run manually regularly.
Manual WHM updates
There are some updates that cannot be automated. The following is a list of those updates and how to manually update them:
Scroll down to the Software section of the WHM left-hand menu and select EasyApache (Apache Update).
This should only be done by an expert, but it is where you select your version of Apache and PHP. You can follow through the prompts if you want to try it yourself, but do not change any options you are unsure about. Consult your host and web designer before making any changes.
In the Software section, select MySQL Upgrade.
The next screen will have selected your current version of MySQL and if there is a newer version, consult with your host and web designer about whether or not you should upgrade. Upgrades are one-way. After you go up a level, you cannot go down again.
Click Update Server Software in the Software section and click Proceed.
This manually forces an update on some of the software that should have been automatically updated through your automatic update settings. Occasionally, one update or another will not work right and this will force the system to rerun it.
Click Update System Software and then Proceed.
This updates certain software files that are not done automatically but that rarely need updating.
Scroll down to the cPanel section of the WHM left-hand menu and click Upgrade to Latest Version.
This gives you the option to manually force the upgrade to the latest version, based on your preferred version set in the automatic upgrades section. This is useful if your server is having problems, and you know that cPanel has just released fixes for them. It forces an upgrade now rather than waiting for the next scheduled upgrade.