cPanel Ubuntu
Updated March 2026 10 min read RemarkableCloud Team

Is it Ubuntu time for cPanel? AlmaLinux vs Ubuntu in 2026

cPanel officially added Ubuntu 20.04 support in 2022 and Ubuntu 22.04 in 2023. For years, the question "can I run cPanel on Ubuntu?" had a clear answer: no. Now that the answer is technically yes, a different question matters more: should you?

The context is the ongoing fallout from Red Hat's 2023 decision to restrict access to RHEL source code, which directly affects CentOS derivatives like AlmaLinux and Rocky Linux. That change prompted many server administrators to reconsider their OS choices, with Ubuntu emerging as a popular alternative for cPanel deployments.

This article covers what changed, what the real differences are between running cPanel on Ubuntu vs AlmaLinux in 2026, and whether switching OS makes sense for your setup — or whether there's a better path entirely.

Short answer
  • AlmaLinux remains the recommended OS for cPanel in 2026. It has resolved the source code concerns and is stable, well-supported, and CloudLinux-compatible.
  • Ubuntu works with cPanel but requires more configuration, has known compatibility gaps, and lacks CloudLinux support.
  • If you're reconsidering your control panel rather than just your OS, RemarkablePanel is worth looking at: it's included free with every managed VPS and runs on its own hosted infrastructure.

What is cPanel?

cPanel is a web-based control panel for Linux hosting servers, widely used since the late 1990s. It provides a graphical interface for managing websites, email accounts, databases, DNS, and file systems without needing to work directly in the terminal. The WHM (WebHost Manager) layer sits above it for server-level administration and reseller account management.

cPanel runs exclusively on Linux and has historically been built around RHEL-based distributions: CentOS (now EOL), AlmaLinux, Rocky Linux, and CloudLinux. Ubuntu support was added later and remains less mature.

cPanel pricing has changed significantly since 2021

cPanel moved from a flat fee to a per-account pricing model in 2021. Pricing starts at around $15.99/month for up to 5 accounts, scaling to $45.99/month for unlimited accounts. For hosting providers managing large account counts, this significantly increases the cost of running cPanel compared to alternatives. Factor this into any OS or control panel decision.

The Red Hat source code situation: where things stand in 2026

In June 2023, Red Hat announced that RHEL source code would no longer be publicly available, only to paying subscribers. This directly affected AlmaLinux and Rocky Linux, which are community rebuilds of RHEL.

AlmaLinux's response was to pivot away from being a 1:1 RHEL binary clone and instead focus on Application Binary Interface (ABI) compatibility. In practice, this means software that runs on RHEL runs on AlmaLinux — but the two are no longer identical at the package level.

The concern at the time was whether AlmaLinux would fall behind on security patches. That concern has not materialized. AlmaLinux maintains active security updates, remains fully compatible with cPanel, and continues to support CloudLinux layering. For cPanel deployments in 2026, AlmaLinux is stable and fully viable.

Ubuntu and cPanel: what actually works and what doesn't

cPanel on Ubuntu is functional for core hosting tasks. Email, databases, web serving, and file management all work. But there are real gaps that matter for production hosting environments:

What works on Ubuntu with cPanel
  • Core cPanel features: email, databases, file manager, DNS
  • Apache and LiteSpeed web servers
  • PHP management via cPanel's MultiPHP
  • SSL certificate management
  • WHM reseller functionality
  • Standard site migrations
Gaps and limitations on Ubuntu
  • No CloudLinux support (requires RHEL-based OS)
  • More complex initial configuration than AlmaLinux
  • Smaller community support base for cPanel-specific issues
  • Some cPanel plugins and addons are RHEL-only
  • Package management differences cause occasional conflicts
  • cPanel's own recommendation is still AlmaLinux

The CloudLinux issue is significant for shared hosting

CloudLinux is a hardened Linux distribution built on top of RHEL that adds per-account resource limits (LVE), CageFS filesystem isolation, and MySQL governor. It's the standard layer for shared hosting providers because it prevents one account's resource usage from affecting others on the same server. CloudLinux only runs on RHEL-based systems — AlmaLinux, Rocky Linux, CentOS. It does not run on Ubuntu. If you run shared hosting with multiple clients, the lack of CloudLinux on Ubuntu is a genuine operational disadvantage.

AlmaLinux vs Ubuntu for cPanel: head to head

FactorAlmaLinuxUbuntu 22.04
cPanel official supportFully supportedSupported, newer
CloudLinux compatibleYesNo
Security patch cadenceActive, reliableActive, reliable
Community support for cPanelLarge, establishedGrowing, smaller
Initial configuration complexityLowerHigher
cPanel plugin compatibilityFullPartial
Package managementRPM/YUM/DNFAPT/DPKG
Recommended by cPanelYesSupported, not primary

The practical verdict: if you're already on AlmaLinux with cPanel and considering migrating to Ubuntu, the migration introduces more risk than it solves. The original concern about AlmaLinux security patches has been addressed. Switching OS for an existing cPanel setup is a significant undertaking with no clear benefit in 2026.

If you're starting fresh on Ubuntu specifically because of the Red Hat concerns, that reasoning is now outdated. AlmaLinux is the lower-friction choice for cPanel and the only viable choice if you want CloudLinux.

How to install cPanel on Ubuntu

If you've evaluated the above and still want to run cPanel on Ubuntu 22.04, here's the installation process. This requires a fresh server installation with no other software installed.

1
Prepare the server
Ensure you have root access to a fresh Ubuntu 22.04 install. cPanel only supports fresh OS installations — it cannot be installed on a server with existing web server software, databases, or other conflicting packages.
2
Update the system
Run a full system update before starting the cPanel install:
apt-get update && apt-get upgrade -y
3
Set a fully qualified hostname
cPanel requires a valid FQDN. Replace with your actual hostname:
hostnamectl set-hostname server.yourdomain.com
4
Download and run the cPanel installer
The installer downloads and configures all cPanel components. This process takes 20 to 60 minutes depending on server speed and network connection:
cd /home curl -o latest -L https://securedownloads.cpanel.net/latest sh latest
5
Access WHM and complete initial setup
Once installation completes, access WHM at https://your-server-ip:2087 and run the initial setup wizard. Enter your cPanel license key, configure nameservers, and set up your first package and account.
6
Configure firewall rules
Open the required cPanel ports using UFW. cPanel requires a significant number of open ports for its various services:
ufw allow 20,21,22,25,53,80,110,143,443,465,587,993,995,2077,2078,2082,2083,2086,2087/tcp ufw enable
Remember: cPanel is billed per account, not per server

After installation, you'll need a cPanel license before the trial period expires. Current pricing starts at $15.99/month for up to 5 accounts. If you're building a hosting business with many client accounts, calculate the license cost alongside server costs before committing to cPanel.

Is there a better alternative to cPanel altogether?

The cPanel debate — Ubuntu vs AlmaLinux — often overlooks a more fundamental question: does the server need cPanel at all? cPanel is a paid license on top of your server cost, with per-account pricing that scales with your business in the wrong direction. As you grow, the license cost grows too.

RemarkablePanel is included free with every RemarkableCloud managed VPS. It's built on the Enhance platform and runs on hosted infrastructure, separate from your server. That means the panel overhead (DNS management, backup coordination, panel processes) doesn't consume your server's CPU or RAM. The first user account is free; additional accounts are $0.15/month each regardless of count.

For hosting providers, web agencies, and resellers who've been running cPanel primarily because it's the default choice, RemarkablePanel is worth evaluating as a cost-effective alternative, particularly for new deployments.

RemarkablePanel supports cPanel-style, DirectAdmin-style, and Plesk-style themes. Clients familiar with cPanel see a familiar interface under your brand.

See what's included →

Skip the OS debate entirely

RemarkableCloud manages the server, handles OS updates and security, and includes RemarkablePanel free on every plan. You pick the apps. We handle everything underneath. From $2 your first month.

See managed VPS plans
Free migration · 500% SLA · RemarkablePanel included

FAQ

Does cPanel support Ubuntu?
Yes. cPanel officially supports Ubuntu 20.04 and 22.04 as of 2022 and 2023 respectively. However, Ubuntu is not cPanel's primary supported platform. AlmaLinux remains the recommended OS for cPanel deployments, especially for shared hosting environments that require CloudLinux compatibility.
Is AlmaLinux still a good choice for cPanel after the Red Hat source code change?
Yes. The concerns about AlmaLinux's security patch cadence following Red Hat's 2023 source code restriction have not materialized. AlmaLinux pivoted to ABI compatibility rather than binary cloning, and maintains active security updates. It remains fully compatible with cPanel and CloudLinux, and is still the recommended OS for cPanel in 2026.
Can I run CloudLinux on Ubuntu?
No. CloudLinux requires a RHEL-based operating system: AlmaLinux, Rocky Linux, or CloudLinux OS itself. It is not compatible with Ubuntu. For shared hosting providers who rely on CloudLinux's per-account resource limiting and CageFS isolation, this rules out Ubuntu as a cPanel host OS.
Should I migrate my cPanel server from AlmaLinux to Ubuntu?
In most cases, no. The original reason to consider Ubuntu — concerns about AlmaLinux security patches — has been addressed. Migrating an existing cPanel server to a different OS is a significant undertaking that requires rebuilding the server and migrating accounts. The risk and effort outweigh the benefit for most existing deployments.
What is a free alternative to cPanel?
RemarkablePanel is included free with every RemarkableCloud managed VPS. It's built on the Enhance platform, runs on hosted infrastructure separate from your server, and offers cPanel-style, DirectAdmin-style, and Plesk-style themes for client familiarity. Additional client accounts cost $0.15/month each, with no per-account license fee. Other free or lower-cost alternatives include Hestia Control Panel and CyberPanel (for LiteSpeed servers).

Table of Contents

multilingual WordPress SEO translation plugin
Articles
Remarkable-Guille
Why your translation plugin might be quietly killing your SEO (we just found it doing this to us)

For months, our multilingual traffic had been quietly declining. We blamed seasonality. Google algorithm changes. The market. None of those were the answer. When we finally audited our own multilingual setup, we found five specific problems our translation plugin had been causing silently across every translated page on the site: brand names appearing translated in structured data, duplicate and broken hreflang declarations, translated homepages marked as Article instead of Website, trailing slash inconsistency splitting URL authority, and breadcrumb links sending visitors back to the wrong language. We have been hosting websites for 25 years and still missed all five. Because the damage is in the parts of the page that visitors never see. Here is exactly what to check on your own site in 15 minutes with nothing but a browser and view-source.

Read More »
cpanel Security
Articles
Remarkable-Guille
Critical cPanel authentication bypass vulnerability: what happened, what it means, and how RemarkableCloud responded

At 19:39 UTC on April 28, 2026, cPanel published a critical advisory disclosing an authentication bypass affecting every supported version. No patch is available. The vendor recommends two mitigations: blocking cPanel ports AND disabling Service Subdomains. Most public coverage only mentioned the first. The proxy subdomain path runs through Apache on port 443 and reaches the same vulnerable code regardless of firewall rules. This article covers why both mitigations are required, the complete mitigation playbook, and how RemarkableCloud protected every customer in minutes with zero customer action required.

Read More »
email deliverability SPF DKIM DMARC
Articles
Remarkable-Guille
Email deliverability explained: SPF, DKIM, DMARC, and why your server’s reputation matters more than your conten

The majority of email deliverability decisions happen before a single word of your message is read: they happen at the server authentication layer, where receiving mail servers decide whether your sending server is trustworthy. SPF, DKIM, and DMARC are the three DNS records that govern that decision. But even with all three passing, a shared outbound IP blacklisted by a neighbor can still sink your deliverability. This article explains what each record does, why IP reputation matters as much as authentication, and what RemarkableCloud includes on every Cloud Cube: MailChannels outbound SMTP, collaborative inbound antispam, and SPF, DKIM, and DMARC configured by default for every domain

Read More »
hosting SLA uptime guarantee
Articles
Remarkable-Guille
What “99.9% uptime” actually means. And why we don’t use it.

99.9% uptime sounds impressive until you convert it to hours: 8.76 per year, 43.8 minutes per month, all allowed before a single SLA credit applies. Then you read the fine print — 1x credit rate, claim window, extensive exclusions — and the number becomes almost meaningless. This article breaks down exactly what standard SLA terms say, what they cost you in three real scenarios, and why RemarkableCloud’s 500% SLA from minute one represents a fundamentally different approach to accountability.

Read More »
Facebook
Twitter
LinkedIn