{"id":154,"date":"2026-05-27T23:15:08","date_gmt":"2026-05-28T06:15:08","guid":{"rendered":"https:\/\/hostandtech.com\/kb\/whm\/how-to-update-whm-cpanel\/"},"modified":"2026-05-27T23:15:08","modified_gmt":"2026-05-28T06:15:08","slug":"how-to-update-whm-cpanel","status":"publish","type":"post","link":"https:\/\/hostandtech.com\/kb\/whm\/how-to-update-whm-cpanel\/","title":{"rendered":"How to Update WHM and cPanel (The Right Way)"},"content":{"rendered":"<h2>Overview<\/h2>\n<p>cPanel and WHM receive regular updates that patch security vulnerabilities, fix bugs, and add new features. A WHM update also pulls in updates to bundled software like PHP (via EasyApache), Mail, DNS, and the cPanel API. Falling behind on updates \u2014 even by a few weeks \u2014 leaves your server exposed to known exploits.<\/p>\n<p>Most shared hosting customers don&#8217;t need to worry about this; Host &amp; Tech handles updates automatically on managed plans. But if you&#8217;re running a VPS or dedicated server with root WHM access, keeping cPanel current is your responsibility. This article covers both methods: the WHM web interface and the command line.<\/p>\n<p>You&#8217;ll also find a troubleshooting section for the errors that actually come up in real-world updates \u2014 not just the ones cPanel&#8217;s own documentation covers.<\/p>\n<h2>Prerequisites<\/h2>\n<ul>\n<li>Root or reseller-level WHM access<\/li>\n<li>A licensed cPanel installation (updates won&#8217;t run on an unlicensed server)<\/li>\n<li>SSH access if you plan to use the CLI method<\/li>\n<li>A recent backup of all accounts \u2014 this is non-negotiable before any major update<\/li>\n<li>At least 1 GB of free disk space on <code class=\"\" data-line=\"\">\/usr<\/code> and <code class=\"\" data-line=\"\">\/tmp<\/code><\/li>\n<li>A maintenance window if this is a production server \u2014 updates can cause 2\u20135 minutes of service interruption<\/li>\n<\/ul>\n<h2>Understanding cPanel Update Tiers<\/h2>\n<p>Before you update anything, you need to know which update tier your server is on. cPanel uses four tiers:<\/p>\n<ul>\n<li><strong>RELEASE<\/strong> \u2014 The recommended tier for production servers. Stable, well-tested builds.<\/li>\n<li><strong>CURRENT<\/strong> \u2014 Slightly ahead of RELEASE. Gets new features faster but with marginally more risk.<\/li>\n<li><strong>EDGE<\/strong> \u2014 Bleeding edge. Not suitable for production.<\/li>\n<li><strong>STABLE<\/strong> \u2014 Deprecated. If you&#8217;re still on this, move to RELEASE.<\/li>\n<\/ul>\n<p>I&#8217;d recommend RELEASE for anything hosting real customers or business-critical sites. CURRENT is fine for a dev or staging VPS where you want to test new features early.<\/p>\n<p>\ud83d\udcdd Note: You can check and change your update tier in WHM under <strong>Server Configuration &gt; Update Preferences<\/strong>.<\/p>\n<h2>Method 1: Update cPanel and WHM via the WHM Interface<\/h2>\n<ol>\n<li>\n    <strong>Log in to WHM<\/strong> at <code class=\"\" data-line=\"\">https:\/\/yourserver.example.com:2087<\/code> using your root credentials.\n  <\/li>\n<li>\n    In the left sidebar, use the search bar and type <strong>Upgrade to Latest Version<\/strong>, then click the result under the <em>cPanel<\/em> section.\n  <\/li>\n<li>\n    You&#8217;ll land on a page that shows your current cPanel version and any available updates. Click <strong>Click to Upgrade<\/strong>.\n  <\/li>\n<li>\n    The upgrade runs in your browser window. You&#8217;ll see a live log output. Don&#8217;t close this tab \u2014 if you do, the update continues in the background, but you lose the ability to monitor it.\n  <\/li>\n<li>\n    Wait for the process to complete. You&#8217;ll see <code class=\"\" data-line=\"\">Done<\/code> at the bottom of the output. This typically takes 3\u201310 minutes depending on your server and the size of the update.\n  <\/li>\n<li>\n    After the update finishes, WHM may prompt you to log back in. Do so and verify the new version under <strong>Server Configuration &gt; Server Information<\/strong>.\n  <\/li>\n<\/ol>\n<h2>Method 2: Update cPanel and WHM via SSH (Recommended for Sysadmins)<\/h2>\n<p>The CLI method gives you more control, better logging, and doesn&#8217;t depend on your browser staying connected. For any server with active customer accounts, I&#8217;d use this approach.<\/p>\n<ol>\n<li>\n    <strong>SSH into your server as root:<\/strong><\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-1\"><code class=\"\" data-line=\"\">ssh root@yourserver.example.com<\/code><\/pre>\n<\/div>\n<\/li>\n<li>\n    <strong>Run the cPanel update script:<\/strong><\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-2\"><code class=\"\" data-line=\"\">\/scripts\/upcp<\/code><\/pre>\n<\/div>\n<p>This is the official cPanel update script. It handles everything: pulling the latest build for your tier, updating cPanel, WHM, and all bundled services.<\/p>\n<\/li>\n<li>\n    <strong>To force an update even if cPanel thinks you&#8217;re already current, add the <code class=\"\" data-line=\"\">--force<\/code> flag:<\/strong><\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-3\"><code class=\"\" data-line=\"\">\/scripts\/upcp --force<\/code><\/pre>\n<\/div>\n<p>\u26a0 Warning: Only use <code class=\"\" data-line=\"\">--force<\/code> if you have a specific reason \u2014 for example, a known bug fix was pushed and the standard update check isn&#8217;t picking it up. Running forced updates routinely isn&#8217;t a good habit.<\/p>\n<\/li>\n<li>\n    <strong>To run the update in the background (useful for long sessions):<\/strong><\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-4\"><code class=\"\" data-line=\"\">nohup \/scripts\/upcp &gt; \/var\/log\/cpanel-update.log 2&gt;&amp;1 &amp;<\/code><\/pre>\n<\/div>\n<p>This lets the update continue even if your SSH session drops. Tail the log to monitor it:<\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-5\"><code class=\"\" data-line=\"\">tail -f \/var\/log\/cpanel-update.log<\/code><\/pre>\n<\/div>\n<\/li>\n<li>\n    <strong>Verify the installed version after the update completes:<\/strong><\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-6\"><code class=\"\" data-line=\"\">cat \/usr\/local\/cpanel\/version<\/code><\/pre>\n<\/div>\n<\/li>\n<\/ol>\n<p>\ud83d\udcdd Note: cPanel also runs automatic nightly updates by default. If you&#8217;ve disabled these (some sysadmins do on high-traffic servers to control the timing), <code class=\"\" data-line=\"\">\/scripts\/upcp<\/code> is how you apply updates manually.<\/p>\n<h2>Configuring Automatic Update Preferences<\/h2>\n<p>If you want to control how and when cPanel updates run automatically, go to <strong>WHM &gt; Server Configuration &gt; Update Preferences<\/strong>.<\/p>\n<p>Here you can set:<\/p>\n<ul>\n<li><strong>Automatic updates<\/strong> \u2014 on or off<\/li>\n<li><strong>Update tier<\/strong> \u2014 RELEASE, CURRENT, or EDGE<\/li>\n<li><strong>Update notification email<\/strong> \u2014 I&#8217;d always keep this enabled so you get an email if an update fails silently<\/li>\n<\/ul>\n<p>You can also manage these settings from the command line by editing <code class=\"\" data-line=\"\">\/etc\/cpupdate.conf<\/code>. A typical production config looks like this:<\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-7\"><code class=\"\" data-line=\"\">CPANEL=RELEASE\nROUTERS=RELEASE\nTHIRDPARTY=RELEASE\nRPMUP=automatic\nMAILTO=admin@yourdomain.com<\/code><\/pre>\n<\/div>\n<p>If you&#8217;re managing multiple reseller accounts or WHM environments, it&#8217;s worth reading up on how <a href=\"https:\/\/www.hostandtech.com\/reseller-hosting\/\">Reseller Hosting<\/a> at Host &amp; Tech handles update responsibilities across accounts \u2014 it&#8217;s a common question when clients move from shared to reseller.<\/p>\n<h2>Common Issues &amp; Troubleshooting<\/h2>\n<h3>Update fails with &#8220;\/scripts\/upcp: Permission denied&#8221;<\/h3>\n<p>This happens when the script isn&#8217;t executable, usually after a partial update or a filesystem issue. Fix it with:<\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-8\"><code class=\"\" data-line=\"\">chmod +x \/scripts\/upcp\n\/scripts\/upcp<\/code><\/pre>\n<\/div>\n<p>If the file is missing entirely, your cPanel installation may be corrupted. Contact your host&#8217;s support team before doing anything else.<\/p>\n<h3>Update stalls or hangs indefinitely<\/h3>\n<p>This is more common than cPanel&#8217;s docs suggest. It&#8217;s usually caused by a stale lock file from a previous failed update. Check for it and remove it:<\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-9\"><code class=\"\" data-line=\"\">ls -la \/var\/cpanel\/updatenow.lock\nrm -f \/var\/cpanel\/updatenow.lock\n\/scripts\/upcp<\/code><\/pre>\n<\/div>\n<p>\u26a0 Warning: Only remove the lock file if you&#8217;re certain no other update process is actively running. Check with <code class=\"\" data-line=\"\">ps aux | grep upcp<\/code> first.<\/p>\n<h3>&#8220;Your cPanel license is invalid or expired&#8221; during update<\/h3>\n<p>The update script validates your license before pulling any files. If the license check fails, the update stops immediately. Run the license update tool manually:<\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-10\"><code class=\"\" data-line=\"\">\/usr\/local\/cpanel\/cpkeyclt<\/code><\/pre>\n<\/div>\n<p>If that returns an error, log into your hosting control panel and verify the license is active for this server&#8217;s IP address. A server IP change (common after a migration) is the most frequent cause.<\/p>\n<h3>Update completes but cPanel version hasn&#8217;t changed<\/h3>\n<p>You&#8217;re probably already on the latest build for your tier. Check the update log to confirm:<\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-11\"><code class=\"\" data-line=\"\">cat \/var\/cpanel\/updatelogs\/update.$(date +%Y-%m-%d).log<\/code><\/pre>\n<\/div>\n<p>Look for a line like <code class=\"\" data-line=\"\">System is up to date<\/code>. If you need a specific newer version, check whether your current tier (RELEASE vs CURRENT) has it. You may need to switch tiers temporarily.<\/p>\n<h3>Services restart unexpectedly during update and don&#8217;t come back<\/h3>\n<p>cPanel restarts Apache, MySQL, and other services as part of its update cycle. Occasionally one doesn&#8217;t restart cleanly. Check service status immediately after:<\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-12\"><code class=\"\" data-line=\"\">whmapi1 servicestatus\n# Or check individual services:\nsystemctl status httpd\nsystemctl status mysql\nsystemctl status named<\/code><\/pre>\n<\/div>\n<p>If a service is down, restart it manually and then check <code class=\"\" data-line=\"\">\/var\/log\/messages<\/code> or the service&#8217;s own error log for the root cause.<\/p>\n<h2>FAQ<\/h2>\n<div class=\"ht-faq-section\">\n<h2>Frequently Asked Questions<\/h2>\n<div class=\"ht-faq-item\">\n<h3 class=\"ht-faq-question\">How do I check my current cPanel version in WHM?<\/h3>\n<div class=\"ht-faq-answer\">\n<p>Go to WHM &gt; Server Configuration &gt; Server Information. Your cPanel version is listed at the top of that page. From the command line, run <code class=\"\" data-line=\"\">cat \/usr\/local\/cpanel\/version<\/code> for a quick check without loading the UI.<\/p>\n<\/div>\n<\/div>\n<div class=\"ht-faq-item\">\n<h3 class=\"ht-faq-question\">Will updating cPanel take my websites offline?<\/h3>\n<div class=\"ht-faq-answer\">\n<p>Briefly, yes. Most cPanel updates restart Apache, MySQL, and other services during the process. In practice this is usually 1\u20133 minutes of downtime per service restart. For high-traffic production servers, schedule updates during off-peak hours and notify customers in advance.<\/p>\n<\/div>\n<\/div>\n<div class=\"ht-faq-item\">\n<h3 class=\"ht-faq-question\">Can I roll back a cPanel update if something breaks?<\/h3>\n<div class=\"ht-faq-answer\">\n<p>No \u2014 cPanel doesn&#8217;t support rollbacks. Once an update runs, you can&#8217;t undo it through any built-in tool. This is exactly why taking a full server backup before updating is essential, not optional. If you&#8217;re on a Host &amp; Tech dedicated server with snapshot support, take one before running the update.<\/p>\n<\/div>\n<\/div>\n<div class=\"ht-faq-item\">\n<h3 class=\"ht-faq-question\">How often does cPanel release updates?<\/h3>\n<div class=\"ht-faq-answer\">\n<p>cPanel typically releases builds every few weeks on the RELEASE tier. Security patches can drop more urgently and outside the normal cycle. Keeping automatic updates enabled is the easiest way to stay current without having to check manually.<\/p>\n<\/div>\n<\/div>\n<div class=\"ht-faq-item\">\n<h3 class=\"ht-faq-question\">Why does WHM show a different version than what \/scripts\/upcp installed?<\/h3>\n<div class=\"ht-faq-answer\">\n<p>WHM caches version information and sometimes displays a stale value until you refresh or log out and back in. Clear your browser cache and reload WHM. If the mismatch persists, run <code class=\"\" data-line=\"\">cat \/usr\/local\/cpanel\/version<\/code> from SSH \u2014 that value is always authoritative.<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Keeping cPanel and WHM up to date is one of the most important things you can do for server security and stability. This guide walks you through both the UI and command-line methods, plus what to watch out for before you run an update.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[88],"tags":[238,240,243,242,244,241,239,245],"class_list":["post-154","post","type-post","status-publish","format-standard","hentry","category-whm","tag-cpanel-update","tag-cpanel-upgrade","tag-cpanel-version","tag-easyapache","tag-server-maintenance","tag-whm-administration","tag-whm-update","tag-whm-update-cpanel-update"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Update WHM and cPanel (The Right Way)<\/title>\n<meta name=\"description\" content=\"Learn how to update WHM and cPanel safely using the UI and CLI. Covers update tiers, common errors, and what to check before running an upgrade.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hostandtech.com\/kb\/whm\/how-to-update-whm-cpanel\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Update WHM and cPanel (The Right Way)\" \/>\n<meta property=\"og:description\" content=\"Learn how to update WHM and cPanel safely using the UI and CLI. Covers update tiers, common errors, and what to check before running an upgrade.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hostandtech.com\/kb\/whm\/how-to-update-whm-cpanel\/\" \/>\n<meta property=\"og:site_name\" content=\"Host And Tech knowledge base\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/stshostandtech\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-28T06:15:08+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@stshostandtech\" \/>\n<meta name=\"twitter:site\" content=\"@stshostandtech\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/whm\\\/how-to-update-whm-cpanel\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/whm\\\/how-to-update-whm-cpanel\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#\\\/schema\\\/person\\\/b6fa79c48ddaba71af32e395c5b017ee\"},\"headline\":\"How to Update WHM and cPanel (The Right Way)\",\"datePublished\":\"2026-05-28T06:15:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/whm\\\/how-to-update-whm-cpanel\\\/\"},\"wordCount\":1351,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#organization\"},\"keywords\":[\"cPanel update\",\"cPanel upgrade\",\"cPanel version\",\"EasyApache\",\"server maintenance\",\"WHM administration\",\"WHM update\",\"WHM update cPanel update\"],\"articleSection\":[\"WHM Guides\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/hostandtech.com\\\/kb\\\/whm\\\/how-to-update-whm-cpanel\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/whm\\\/how-to-update-whm-cpanel\\\/\",\"url\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/whm\\\/how-to-update-whm-cpanel\\\/\",\"name\":\"How to Update WHM and cPanel (The Right Way)\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#website\"},\"datePublished\":\"2026-05-28T06:15:08+00:00\",\"description\":\"Learn how to update WHM and cPanel safely using the UI and CLI. Covers update tiers, common errors, and what to check before running an upgrade.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/whm\\\/how-to-update-whm-cpanel\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/hostandtech.com\\\/kb\\\/whm\\\/how-to-update-whm-cpanel\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/whm\\\/how-to-update-whm-cpanel\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Update WHM and cPanel (The Right Way)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#website\",\"url\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/\",\"name\":\"Host And Tech knowledge base\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#organization\",\"name\":\"Host And Tech knowledge base\",\"url\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/logo-dark.png\",\"contentUrl\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/logo-dark.png\",\"width\":1134,\"height\":395,\"caption\":\"Host And Tech knowledge base\"},\"image\":{\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/stshostandtech\",\"https:\\\/\\\/x.com\\\/stshostandtech\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#\\\/schema\\\/person\\\/b6fa79c48ddaba71af32e395c5b017ee\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/aa1edac8bbadb442e059a5b65ad45a3b2e3ce689202373b96e3e567517ae4b39?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/aa1edac8bbadb442e059a5b65ad45a3b2e3ce689202373b96e3e567517ae4b39?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/aa1edac8bbadb442e059a5b65ad45a3b2e3ce689202373b96e3e567517ae4b39?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\\\/\\\/hostandtech.com\\\/kb\"],\"url\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/author\\\/admin_fjj7qydm\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Update WHM and cPanel (The Right Way)","description":"Learn how to update WHM and cPanel safely using the UI and CLI. Covers update tiers, common errors, and what to check before running an upgrade.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hostandtech.com\/kb\/whm\/how-to-update-whm-cpanel\/","og_locale":"en_US","og_type":"article","og_title":"How to Update WHM and cPanel (The Right Way)","og_description":"Learn how to update WHM and cPanel safely using the UI and CLI. Covers update tiers, common errors, and what to check before running an upgrade.","og_url":"https:\/\/hostandtech.com\/kb\/whm\/how-to-update-whm-cpanel\/","og_site_name":"Host And Tech knowledge base","article_publisher":"https:\/\/www.facebook.com\/stshostandtech","article_published_time":"2026-05-28T06:15:08+00:00","author":"admin","twitter_card":"summary_large_image","twitter_creator":"@stshostandtech","twitter_site":"@stshostandtech","twitter_misc":{"Written by":"admin","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/hostandtech.com\/kb\/whm\/how-to-update-whm-cpanel\/#article","isPartOf":{"@id":"https:\/\/hostandtech.com\/kb\/whm\/how-to-update-whm-cpanel\/"},"author":{"name":"admin","@id":"https:\/\/hostandtech.com\/kb\/#\/schema\/person\/b6fa79c48ddaba71af32e395c5b017ee"},"headline":"How to Update WHM and cPanel (The Right Way)","datePublished":"2026-05-28T06:15:08+00:00","mainEntityOfPage":{"@id":"https:\/\/hostandtech.com\/kb\/whm\/how-to-update-whm-cpanel\/"},"wordCount":1351,"commentCount":0,"publisher":{"@id":"https:\/\/hostandtech.com\/kb\/#organization"},"keywords":["cPanel update","cPanel upgrade","cPanel version","EasyApache","server maintenance","WHM administration","WHM update","WHM update cPanel update"],"articleSection":["WHM Guides"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/hostandtech.com\/kb\/whm\/how-to-update-whm-cpanel\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/hostandtech.com\/kb\/whm\/how-to-update-whm-cpanel\/","url":"https:\/\/hostandtech.com\/kb\/whm\/how-to-update-whm-cpanel\/","name":"How to Update WHM and cPanel (The Right Way)","isPartOf":{"@id":"https:\/\/hostandtech.com\/kb\/#website"},"datePublished":"2026-05-28T06:15:08+00:00","description":"Learn how to update WHM and cPanel safely using the UI and CLI. Covers update tiers, common errors, and what to check before running an upgrade.","breadcrumb":{"@id":"https:\/\/hostandtech.com\/kb\/whm\/how-to-update-whm-cpanel\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hostandtech.com\/kb\/whm\/how-to-update-whm-cpanel\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/hostandtech.com\/kb\/whm\/how-to-update-whm-cpanel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hostandtech.com\/kb\/"},{"@type":"ListItem","position":2,"name":"How to Update WHM and cPanel (The Right Way)"}]},{"@type":"WebSite","@id":"https:\/\/hostandtech.com\/kb\/#website","url":"https:\/\/hostandtech.com\/kb\/","name":"Host And Tech knowledge base","description":"","publisher":{"@id":"https:\/\/hostandtech.com\/kb\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hostandtech.com\/kb\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/hostandtech.com\/kb\/#organization","name":"Host And Tech knowledge base","url":"https:\/\/hostandtech.com\/kb\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hostandtech.com\/kb\/#\/schema\/logo\/image\/","url":"https:\/\/hostandtech.com\/kb\/wp-content\/uploads\/2026\/05\/logo-dark.png","contentUrl":"https:\/\/hostandtech.com\/kb\/wp-content\/uploads\/2026\/05\/logo-dark.png","width":1134,"height":395,"caption":"Host And Tech knowledge base"},"image":{"@id":"https:\/\/hostandtech.com\/kb\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/stshostandtech","https:\/\/x.com\/stshostandtech"]},{"@type":"Person","@id":"https:\/\/hostandtech.com\/kb\/#\/schema\/person\/b6fa79c48ddaba71af32e395c5b017ee","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/aa1edac8bbadb442e059a5b65ad45a3b2e3ce689202373b96e3e567517ae4b39?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/aa1edac8bbadb442e059a5b65ad45a3b2e3ce689202373b96e3e567517ae4b39?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/aa1edac8bbadb442e059a5b65ad45a3b2e3ce689202373b96e3e567517ae4b39?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/hostandtech.com\/kb"],"url":"https:\/\/hostandtech.com\/kb\/author\/admin_fjj7qydm\/"}]}},"_links":{"self":[{"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/posts\/154","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/comments?post=154"}],"version-history":[{"count":0,"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/posts\/154\/revisions"}],"wp:attachment":[{"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/media?parent=154"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/categories?post=154"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/tags?post=154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}