This script handles most of the updates on your cPanel & WHM system. You can run this script in the following locations:
|WHM (in browser)||Home >> cPanel >> Upgrade to Latest Version|
/usr/local/cpanel/scripts/upcp (as the
This script also calls a number of other scripts within the
/usr/local/cpanel/scripts directory to update most of the software on your system. The
/usr/local/cpanel/scripts/upcp script also runs the following scripts:
|Script Name||WHM Feature||Description|
| System Update ||This script updates your system software. It is essentially the same as the |
yum update command.
|Update Server Software ||This script updates the software dependencies that the operating system provides and which cPanel & WHM requires.|
The /usr/local/cpanel/scripts/*up Scripts
|N/A||A number of scripts update applications that ship with with cPanel & WHM. For a list of |
*up scripts, read our WHM scripts documentation.
What does the Update Server Software feature update?
The Update Server Software feature (WHM >> Home >> Software >> System Update) manages software dependencies that the operating system provides and which cPanel & WHM requires.
You can find and use this feature in the following locations:
|WHM (in browser)||Home >> Software >> Update Server Software|
What does the Update System Software feature update?
The System Update interface keeps your operating system up-to-date. This feature also updates any package that
yum manages. Essentially, this feature is the same as when you run the
yum update command as the
root user on the command line.
You can use this feature in the following locations:
|WHM (in browser)||Home >> Software >> System Update|
This feature does not update your operating system's kernel. To update your operating system's kernel, run the yum update command as the root user from the command line.
WHM Update Preferences – What does "automatic" mean on the WHM Update Preferences screen?
Automatic updates occur every night at midnight.
For more information about Update Preferences, see our Update Preferences documentation.
What does the
yum update command do?
YUM (Yellowdog Updater, Modified) is an open-source command line package management utility for Linux. When you run the yum update command from the command line and do not specify a package, YUM performs the following actions:
- it updates all of the packages within your system's local YUM repository.
- It updates your operating system's kernel.
- It verifies that the updates satisfy all dependencies.
What are release tiers? Which one is right for me?
For an explanation of our release tiers, read our cPanel & WHM Versions and the Release Process documentation.
How do I make sure that my server has the latest version of cPanel & WHM?
WHM displays the version in the upper right corner of the interface.
You can also run the
/usr/local/cpanel/cpanel -V command on the command line to verify the version of cPanel & WHM.
To define how you wish to update your server's software, you can adjust your Update Preferences. To learn more about this feature, read our Update Preferences documentation.
For the latest available version of cPanel, read our update documentation.
Where do I go to find out when a new build of cPanel is released?
To find the latest builds, look for the latest version available for your operating system on our update page.
What do I do if cPanel & WHM will not update?
If cPanel & WHM will not update, submit a ticket to cPanel support.