Getting More from cPanel: Beyond the Basics

Most website owners use cPanel to log in, open File Manager, and maybe set up an email address. But cPanel is a surprisingly deep platform with powerful tools that can make your hosting management faster, safer, and more capable — if you know where to look.

This guide covers the 10 most useful cPanel features and explains exactly how to use each one. Whether you are on WebsNP's shared hosting, a VPS, or a reseller account, these features are available on every standard cPanel installation.

1. File Manager — Your Browser-Based FTP

File Manager lets you upload, edit, move, and delete files on your hosting account directly from the browser — no FTP client needed. Key uses:

  • Upload website files or replace a broken PHP file without downloading and re-uploading via FTP
  • Edit configuration files (wp-config.php, .htaccess) inline with the built-in code editor
  • Extract ZIP archives uploaded via browser — critical for large theme or plugin uploads that fail through WordPress admin
  • Set file permissions (chmod) — right-click any file or folder → "Change Permissions"
  • Create and manage .htaccess rules for redirects, password protection, and access control

Pro tip: Enable "Show Hidden Files (dotfiles)" in File Manager settings — .htaccess and .env files are hidden by default.

2. phpMyAdmin — Database Management Without the Command Line

phpMyAdmin provides a visual interface to manage your MySQL/MariaDB databases. Essential operations:

  • Import/Export: Use this to migrate a WordPress database from one host to another, or to restore from a SQL backup
  • Run SQL queries: Fix WordPress option values (e.g., change site URL after migration) with a single UPDATE query
  • Browse and edit tables: View and manually edit individual records when debugging data issues
  • Repair corrupted tables: Select the table → Operations → Repair table

Common WordPress fix via phpMyAdmin after domain change:

UPDATE wp_options SET option_value = 'https://newdomain.com'
WHERE option_name IN ('siteurl', 'home');

3. Email Accounts — Business Email on Your Domain

Under "Email" → "Email Accounts" you can create professional email addresses like hello@yourdomain.com. For each account you can configure:

  • Storage quota (recommended: 500 MB–2 GB per account)
  • Webmail access via Roundcube (open at mail.yourdomain.com)
  • IMAP/SMTP settings for connecting to Outlook, Thunderbird, or mobile apps
  • Autoresponders for out-of-office messages
  • Email forwarders to send copies to a Gmail or Outlook address

4. Zone Editor — DNS Records Management

The Zone Editor (under "Domains") lets you manage all DNS records for your domain without logging into a separate DNS provider:

  • Add A records to point subdomains to different servers
  • Configure MX records for third-party email (Google Workspace, Zoho Mail)
  • Add TXT records for SPF, DKIM, and DMARC to prevent email spoofing
  • Create CNAME records for subdomains like blog.yourdomain.com → your-blog-platform.com

5. SSL/TLS — Install and Manage HTTPS Certificates

Under "Security" → "SSL/TLS Status", you can:

  • See which domains have SSL active and when certificates expire
  • Issue free Let's Encrypt certificates with one click via AutoSSL
  • Install purchased EV or OV certificates (for e-commerce sites requiring higher trust indicators)
  • Force HTTPS across your entire account in one setting

6. Cron Jobs — Schedule Automated Tasks

Cron jobs run commands at scheduled intervals. Common uses for WordPress sites:

  • Run WordPress scheduled tasks more reliably: */5 * * * * php /home/username/public_html/wp-cron.php > /dev/null 2>&1
  • Automatically backup your database nightly
  • Clear temporary files or run custom PHP maintenance scripts
  • Ping your sitemap to search engines monthly

Cron syntax: minute hour day month weekday command. Use crontab.guru to build and verify cron expressions visually.

7. Backup Wizard — Create and Restore Backups

cPanel's built-in backup tools let you:

  • Generate a full account backup (files + databases + email) as a compressed archive
  • Download the backup to local storage as insurance against hosting provider failures
  • Restore individual databases or email accounts without restoring the full account

Important: cPanel backups are stored on the same server by default. For true disaster recovery, download the backup file to your local machine or push it to cloud storage via the "Remote FTP" destination option.

8. Softaculous — One-Click CMS Installation

Softaculous (under "Software") installs WordPress, Joomla, Drupal, PrestaShop, Magento, and over 400 other applications in about 60 seconds. It also:

  • Manages auto-updates for installed applications
  • Creates staging environments (on supported hosting plans)
  • Provides one-click restore for Softaculous-managed backups
  • Sends email alerts when WordPress core, theme, or plugin updates are available

9. IP Blocker and Hotlink Protection

IP Blocker (Security section) blocks specific IP addresses or IP ranges from accessing your website — useful for blocking persistent bad actors, scrapers, or countries generating fake traffic.

Hotlink Protection prevents other websites from embedding your images directly, which would consume your bandwidth without benefiting you. Enable it under "Security" → "Hotlink Protection" and allow exceptions for legitimate image sharing services.

10. Error Log Viewer — Debug PHP and Server Errors

When a WordPress page shows a blank white screen or PHP error, the error log is your first debugging tool. Access it under "Metrics" → "Errors" or through File Manager at /home/username/public_html/error_log.

Common errors and meanings:

  • PHP Fatal error: Allowed memory size exhausted → Increase memory_limit in PHP settings
  • Call to undefined function → A plugin is trying to use a PHP extension not installed on the server
  • 500 Internal Server Error → Check .htaccess syntax; a single misplaced character breaks everything
  • Permission denied → File permissions are too restrictive; check the ownership and chmod settings

Bonus: Multi-PHP Manager

If your hosting plan includes the MultiPHP Manager (under "Software"), you can set different PHP versions for different domains on the same account. This is essential when running a modern WordPress site (requires PHP 8.1+) alongside a legacy application that only works on PHP 7.4.

All WebsNP shared and reseller hosting plans include full cPanel access with the features above. If you need help with any cPanel configuration, our support team responds within 1 hour. Open a support ticket or start a live chat from your client area.