▶ cPanel / Control Panel Operations

Navigating cPanel
& Performing Admin Tasks

A hands-on guide to web hosting control panels — covering cPanel operations, common admin tasks, and how Hostinger hPanel compares.

cPanel 2026 Jupiter Theme hPanel vs cPanel Admin Tasks Quiz Included

Press → or use the buttons below to begin

Slide 01 · Overview

What is cPanel & Why Does it Dominate?

cPanel is the world's most widely used web hosting control panel — a graphical interface that lets you manage websites, email, databases, and files without touching the command line.

~60%

of shared hosting worldwide runs cPanel

25+ yrs

on the market — launched 1996

700+

hosting companies offer it globally

7 Reasons cPanel Leads — click each

1

First-mover advantage

Launched before any real competitor existed

cPanel shipped in 1996 when web hosting was maturing. Hosts adopted it early, trained staff on it, and built documentation around it. That institutional inertia is nearly impossible to dislodge.
2

Host-agnostic portability

Move hosts, keep your skills and backups

Unlike hPanel (Hostinger-only), cPanel accounts are portable. Export a full .tar.gz backup from one host and restore it verbatim on another — no lock-in.
3

Largest knowledge base

Every problem has dozens of tutorials

YouTube, Stack Overflow, Reddit, and official docs all have deep cPanel coverage. For beginners, this is invaluable — you'll almost never face an error nobody has documented.
4

Feature depth

Apache config, multi-user access, WHM

cPanel is paired with WHM (Web Host Manager) — a server-level panel for resellers. Features like raw Apache config, Exim mail routing, and ModSecurity rule management simply don't exist in simpler panels.
5

WHM reseller ecosystem

Agencies manage client accounts at scale

WHM lets resellers provision cPanel accounts for clients, set resource limits, manage DNS zones, and handle server-wide software. This created an entire industry of web agencies.
6

Deep software integrations

Softaculous, Imunify360, CloudLinux

Third-party vendors (security, caching, backups, app installers) all target cPanel first. Softaculous alone supports 400+ auto-install scripts — a massive ecosystem advantage.
7

Industry hiring standard

On every hosting/sysadmin job description

Hosting support roles and sysadmin positions list cPanel as a required skill worldwide. Admins learn it to get jobs; companies use it because admins know it — a self-reinforcing cycle.

cPanel Architecture (2 layers)

WHM — Web Host Manager

Root/reseller access · Manages multiple cPanel accounts · Server-level settings · Port 2087

cPanel — User Control Panel

Per-account access · Domains, email, databases, files · Port 2083

2026 Security Alert

A critical auth-bypass bug hit all supported versions (patched April 2026). Three additional CVEs including 8.8 CVSS code-execution flaws were patched May 2026.

/usr/local/cpanel/scripts/upcp --force

Slide 02 · Navigation

Navigating cPanel — Jupiter Theme

The Jupiter theme is cPanel's modern default interface. In 2026, it gained a Quick Actions bar (pin your most-used tools) and contextual search — typing "PHP" now surfaces MultiPHP Manager, INI Editor, and docs together.

Main sections — click to expand

🌐

Domains Unified 2025

Addon, parked & subdomains — all one screen

Previously 3 separate tools, now one Domains interface with inline DNS editing and document root management. Access: cPanel → Domains → Domains.
✉️

Email

Email Accounts, Forwarders, Spam Filters, Webmail

Email Accounts → create mailboxes. Forwarders → route to another address. SpamAssassin → spam filtering. Webmail → browser access via RoundCube or Horde.
🗄️

Databases

MySQL, phpMyAdmin, remote access config

MySQL Databases → create DBs and users. phpMyAdmin → visual query tool. MySQL Remote Hosts → allow external connections. Always assign a user to a DB with full privileges after creating both.
📁

Files

File Manager, FTP Accounts, Backups, Disk Usage

File Manager → browser-based file access. FTP Accounts → create FTP users. Backup Wizard → full or partial backups. Your site files live in /public_html.
🔒

Security

SSL/TLS, SSH Keys, IP Blocker, ModSecurity

AutoSSL → free Let's Encrypt certs (now provisioned within minutes). SSL/TLS → manual cert install. SSH Keys → key-based login. IP Blocker → block IPs. ModSecurity → WAF enabled by default.
⚙️

Software

Softaculous, PHP Selector, Node.js, Python

Softaculous → 400+ app 1-click installs including WordPress. MultiPHP Manager → set PHP version per domain. MultiPHP INI Editor → tweak PHP settings. Node.js / Python App → run app environments.
📊

Metrics & Logs

Visitors, bandwidth, error logs, AWStats

Visitors → recent access log. Bandwidth → usage by domain. Errors → PHP/server error log. AWStats → graphical traffic analytics. Raw Access → download raw Apache logs.

2026 Jupiter Theme Improvements

Quick Actions bar

Pin most-used tools at the top of the dashboard for one-click access

Contextual search

Search "PHP" → returns MultiPHP Manager, INI Editor & docs together

Dark mode

Introduced late 2025, refined in 2026 with better contrast & code syntax highlighting

Mobile polish

Better touch targets, improved menu nav, faster loading on mobile

Key file locations to know

/public_html/Your website root
/public_html/.htaccessApache config overrides
localhost (DB host)MySQL connection string
yourdomain.com:2083cPanel login port
Slide 03 · Admin Tasks

Common Admin Tasks — Step by Step

The six most frequent cPanel operations every admin needs to master. Click any task to reveal the step-by-step path.

⚠️ Common beginner mistake — cPanel username prefix

cPanel automatically prefixes your account username to all database and user names. If your cPanel username is alice and you name a DB mysite, the actual DB name is alice_mysite. Always use the full prefixed name in wp-config.php and app configs.

Slide 04 · WHM vs cPanel

WHM vs cPanel — What's the Difference?

WHM and cPanel are two separate panels that work as a pair. WHM operates at the server level — it's for admins and resellers. cPanel operates at the account level — it's for website owners and developers.

🖥️

WHM — Web Host Manager

Port 2087 · Root / Reseller access · yourdomain.com:2087

Server level

cPanel Account #1

client-a.com · 10 GB

cPanel Account #2

client-b.com · 5 GB

cPanel Account #3

client-c.com · 20 GB

WHM creates, manages, suspends, and deletes all cPanel accounts on this server

each account gets its own
👤

cPanel

Port 2083 · User access

Account level

Websites · Email · Databases · Files · SSL · PHP

🖥️

Manage from WHM

Server-wide tasks — admin / reseller only

👥

Create & manage cPanel accounts

Provision new accounts for clients

WHM → Account Functions → Create a New Account. Set username, domain, password, disk quota and bandwidth limit. Suspend or terminate accounts here too. This is the only place to create new user accounts on the server.
📦

Create hosting packages / plans

Set disk, bandwidth, email limits

WHM → Packages → Add a Package. Define a named plan (e.g. "Basic", "Pro") with resource limits. When creating accounts, assign them a package so limits apply automatically. Essential for resellers managing multiple clients.
🌐

Manage DNS zones server-wide

Add / edit / delete DNS for all accounts

WHM → DNS Functions → Edit DNS Zone. From WHM you can view and edit DNS zones for every account on the server — useful when a client can't access their own cPanel, or for bulk DNS changes.
🔧

Configure Apache & PHP server-wide

Global PHP version, server config

WHM → Software → MultiPHP Manager (server default). WHM → Service Configuration → Apache Configuration. Changes here affect the entire server. Per-account PHP overrides are still set in each cPanel account individually.
🛡️

Server security & firewall (CSF)

IP bans, brute-force protection, cPHulk

WHM → Security Center → cPHulk Brute Force Protection. Manage server-level IP blocks, firewall rules, and intrusion detection. Individual account-level IP blocking is done in cPanel; server-wide security is WHM's domain.
💾

Server-level backups (R1Soft / JetBackup)

Automated full-server snapshots

WHM → Backup Configuration. Set up automated server-wide backups and retention policy. These are separate from the per-account backups users create in their own cPanel. WHM backups cover all accounts at once.
📊

Monitor server resources

CPU, RAM, disk, process usage

WHM → Server Status → Server Information / Process Manager. See real-time resource usage across all accounts, kill runaway processes, and identify which account is consuming the most server resources.
👤

Manage from cPanel

Per-account tasks — website owner / developer

🌐

Add & manage your domains

Addon domains, subdomains, redirects

cPanel → Domains. Add domains and subdomains for your own account, set document roots, and configure redirects. You can only manage domains within your own account — other accounts' domains are in WHM or their own cPanel.
✉️

Set up email accounts

Mailboxes, forwarders, spam filters

cPanel → Email Accounts. Create mailboxes for your domain (e.g. info@yourdomain.com), set up forwarders, manage spam filtering with SpamAssassin, and access Webmail. All email management for your account lives here.
🗄️

Create & manage databases

MySQL databases, users, phpMyAdmin

cPanel → MySQL Databases. Create databases, create users, assign permissions. Use phpMyAdmin for visual SQL editing. WordPress, Joomla, and most web apps require a database and user created here before installation.
📁

Manage your files

File Manager, FTP, backups

cPanel → File Manager. Upload, edit, delete and organise your website files. Your site root is /public_html. Create FTP accounts for team members who need upload access. Use Backup Wizard for account-level backups.
🔒

Manage SSL & security

AutoSSL, SSH keys, IP blocker

cPanel → SSL/TLS. Run AutoSSL to provision free Let's Encrypt certificates. Manage SSH keys for secure server access. Use IP Blocker to block specific addresses from your account. ModSecurity provides WAF protection per-account.
⚙️

Install software & set PHP

Softaculous, MultiPHP, Node.js

cPanel → Software → Softaculous for 1-click WordPress/Joomla installs. MultiPHP Manager to set PHP version per domain within your account. MultiPHP INI Editor to adjust memory_limit, upload sizes, and other PHP settings.
📊

View your account stats & logs

Traffic, bandwidth, error logs

cPanel → Metrics → AWStats / Visitors / Bandwidth. See traffic analytics for your domains, monitor bandwidth usage, and review PHP/server error logs. Account-level stats only — server-wide usage is in WHM.

Quick rule of thumb

Use WHM for anything that affects the server or multiple accounts — creating accounts, setting resource limits, server security, DNS across all accounts, and server-wide software config. Use cPanel for anything inside your own hosting account — your website files, email, databases, domains, PHP version, and SSL certificates.

Slide 05 · Comparison

cPanel vs Hostinger hPanel

Both manage hosting — but they serve different users and philosophies. hPanel is built exclusively for Hostinger, cloud-native, and modern. cPanel is the industry standard — deeper, portable, and more powerful.

Slide 06 · Knowledge Check

Quiz — Test Your Knowledge

8 questions covering navigation, common tasks, and the cPanel vs hPanel comparison. Click an answer to check it.

1 / 7