| What to compare |
cPanel and WHM |
Plesk |
| Licence |
Paid. Solo Cloud (1 account), Admin Cloud (5), Pro Cloud (30) or Premier Cloud (100), when you order. |
Paid. Web Admin (up to 10 domains), Web Pro (up to 30) or Web Host (no limit), when you order. |
| Systems you can order |
AlmaLinux 8 and 9 (9 recommended) and CloudLinux 8. Ubuntu only as 24.04, through a support ticket. Rocky Linux is no longer supported. |
AlmaLinux 8 and 9, Rocky Linux 8, Debian 12, Ubuntu 22.04. Not advised: Ubuntu 20.04, Debian 10 and 11, CentOS 7. |
| Web server |
Apache; NGINX can sit in front of Apache; LiteSpeed with a separate licence. |
nginx and Apache 2.4, both shipped with Plesk. |
| E-mail included |
Yes: Exim and Dovecot, with webmail. |
Yes: Postfix and Dovecot, with webmail. |
| DNS |
Yes: its own nameserver (PowerDNS by default, or BIND; on Ubuntu, PowerDNS only). |
Yes: BIND. |
| Several accounts and reselling |
Yes: WHM creates cPanel accounts and resellers. The Solo licence serves 1 account, with no reselling. |
Customer accounts on Web Pro and Web Host; resellers on Web Host only. Web Admin is for your own sites. |
| WordPress |
WP Toolkit. |
WP Toolkit: limited (SE) on Web Admin, full on Web Pro and Web Host. |
| Node.js and Python apps |
Application Manager: Node.js, Python and Ruby, through Phusion Passenger. |
Through extensions: Node.js, and Python (WSGI apps, through Phusion Passenger). |
| Backups |
In WHM: daily, weekly or monthly, compressed or incremental; on the server, over FTP, SFTP or Rsync, or on S3 and Google Drive. |
Backup Manager: full or incremental, scheduled, on the server or over FTP; scheduled backups to the cloud (S3, Google Drive, OneDrive) are a separate paid feature. |
| Minimum memory and disk |
2 GB (4 GB recommended; 3 GB with ClamAV). Disk: 20 GB (40 GB recommended). |
1 GB plus 1 GB of swap. Disk: 20 GB. |
| Learning curve |
Two interfaces: WHM for the server, cPanel for each account (the same as on our shared hosting). |
A single interface for the server and the sites, which grows with extensions. |
| First login |
WHM at https://IP:2087, cPanel at :2083, webmail at :2096. |
https://IP:8443 (according to the Plesk documentation, the address without a port may also open the panel). |