cPanel is a web hosting control panel: a browser-based dashboard that lets you manage your website, email and databases without command-line skills. It has been a standard in shared and reseller hosting for many years, which is why so many tutorials, applications and developers assume it.
What you can do in cPanel
- Email — create mailboxes, forwarders and autoresponders, and access webmail.
- Files — upload, edit and manage files with the File Manager, or set up FTP accounts.
- Databases — create MySQL or MariaDB databases and users, and manage them with phpMyAdmin.
- Domains — add subdomains, addon domains and redirects.
- SSL — install certificates, often automatically.
- PHP settings — choose the PHP version and adjust settings per domain.
- Cron jobs — schedule tasks such as an application's scheduler.
- Backups — download and restore backups.
- Statistics — visitors, bandwidth and error logs.
Why it is popular
It is familiar to millions of users and developers, well documented and supported by most hosting providers. Many web applications — including ours — are designed to install on standard cPanel hosting with a few clicks: upload, create a database and run the installer.
WHM: the other side of cPanel
Web Host Manager (WHM) is the administrator interface used by hosting providers and resellers. From WHM, they create hosting packages, create and suspend cPanel accounts and manage server-wide settings. WHM also provides an API that billing software uses to automate account creation and management.
Limitations
cPanel is designed for typical PHP websites and applications. Workloads that need long-running processes or unusual software stacks may be better on a VPS with custom configuration.
Our hosting plans include cPanel. Hosting companies can automate WHM with WHMPanel.
0 comments