How to Update Your System, Supported MySQL/MariaDB Versions, and System User Accounts in cPanel & WHM

This guide explains how to update all major components of a cPanel & WHM server, including cPanel itself, Apache, PHP, MySQL/MariaDB, Perl, system kernels, and third‑party packages. It also includes the officially supported database versions for each operating system and a complete list of system user accounts created by cPanel & WHM.

cPanel updateWHM system updateMySQL MariaDB supported versionscPanel system accountsEasyApache update

~3 min read • Updated Feb 18, 2026

1. Overview


This document provides a complete guide to updating your cPanel & WHM server, including system components, services, and software packages. Regular updates ensure security, stability, and compatibility with new features.



2. Update cPanel & WHM


2.1 Update via WHM

Navigate to:

WHM » Home » cPanel » Upgrade to Latest Version


You can configure your release tier using:

WHM » Server Configuration » Update Preferences


2.2 Update via Command Line

Check your current version:

/usr/local/cpanel/cpanel -V

Run the full update:

/usr/local/cpanel/scripts/upcp

This script also runs:

  • update-packages — updates system packages
  • sysup — updates required OS dependencies


3. Update Apache (EasyApache 4)


EasyApache 4 updates Apache, PHP, and related libraries.

Navigate to:

WHM » Software » EasyApache 4

Click Run System Update.



4. Update Software and Services


4.1 cPAddons

Navigate to:

WHM » cPanel » Manage cPAddons Site Software


4.2 MySQL

Warning: Only MySQL versions provided by cPanel are supported.

Navigate to:

WHM » Database Services » Upgrade Database Version


4.3 Operating System Kernel

Note: You must reboot after updating the kernel.

Methods:

  • Via WHM: enable Include kernel packages in System Update
  • Via CLI: yum update

4.4 Perl

Warning: Do not manually upgrade or downgrade Perl. cPanel only supports the versions it ships.

Update methods:

  • yum update
  • /usr/local/cpanel/scripts/upcp
  • /usr/local/cpanel/scripts/update_local_rpm_versions

4.5 PHP

To update Apache PHP:

WHM » Software » EasyApache 4


To update system PHP:

/usr/local/cpanel/scripts/upcp

4.6 Packages

Warning: Third‑party repositories may cause conflicts.

Update packages:

/usr/local/cpanel/scripts/upcp

4.7 Ruby Gems

Legacy Ruby was deprecated in version 66.

Update required modules with:

/usr/local/cpanel/scripts/upcp


5. Supported MySQL Versions


Warning: MySQL 5.7 cannot be installed or selected for new systems.

Operating SystemOS VersionAvailable MySQL Versions
AlmaLinux88.0, 8.4
AlmaLinux98.0, 8.4
AlmaLinux108.4
CloudLinux88.0, 8.4
CloudLinux98.0, 8.4
CloudLinux108.4
Rocky Linux88.0, 8.4
Rocky Linux98.0, 8.4
Ubuntu22 / 248.0, 8.4


6. Supported MariaDB Versions


Warning: MariaDB versions 10.0–10.3 are deprecated and cannot be installed or upgraded to.

Operating SystemOS VersionAvailable MariaDB Versions
AlmaLinux810.5, 10.6, 10.11, 11.4
AlmaLinux910.5, 10.6, 10.11, 11.4
AlmaLinux1010.11, 11.4
CloudLinux8 / 910.5, 10.6, 10.11, 11.4
CloudLinux1010.11, 11.4
Rocky Linux8 / 910.5, 10.6, 10.11, 11.4
Ubuntu22 / 2410.6, 10.11, 11.4


7. System User Accounts in cPanel & WHM


These system accounts support internal services and background processes.

AccountDescriptionOS UserAdded by cPanelThird‑Party
clamavManages ClamAV antivirus
cpanelManages core cPanel services
cpanelanalyticsManages cPanel Analytics
cpanelcabcacheManages SSL CA cache
cpanelconnecttrackManages p0f fingerprinting
cpanelloginHandles cPanel logins
cpaneleximfilterManages Exim mail filtering
cpaneleximscannerScans outbound mail
cpanelhordeManages Horde webmail
cpanelphpmyadminHandles phpMyAdmin requests
cpanelphppgadminHandles phpPgAdmin requests
cpanelroundcubeManages Roundcube webmail
cpanelrrdtoolManages RRDTool
cpanelsolrManages Apache Solr
dovecotManages Dovecot mail service
nobodyHandles unprivileged script execution
rootMain system administrator account

Conclusion


This guide covers all essential aspects of updating your cPanel & WHM system, supported database versions, and system user accounts. Following these practices ensures a secure, stable, and fully compatible hosting environment.


Written & researched by Dr. Shahin Siami