WHM + cPanel SERVER SUPPORT

WHM & cPanel Server Support That Goes Beyond the Control Panel

A cPanel server can look fine from the dashboard while something underneath is causing websites to fail, emails to queue, or services to stop responding.

Onlive Server provides WHM cPanel support and server management for businesses, agencies, developers, resellers, and website owners who need help with installation, configuration, migration, security, or troubleshooting.

From setting up a new WHM server to resolving Apache, PHP, MySQL, DNS, or Exim issues, we work on the server environment behind the panel.

WHM Administration cPanel Management Server Troubleshooting
Apache • PHP • MySQL • DNS • Exim
CONNECTED HOSTING ENVIRONMENT
SERVER ADMINISTRATION 01
ADMIN LEVEL
Server Control Web Host Manager
Server Configuration ↗
Account Management ↗
Security & Services ↗
WEBSITE MANAGEMENT 02
ACCOUNT LEVEL
Website Control Hosting Account Tools
Files & Domains ↗
Email Management ↗
Database Tools ↗
Support Across Both Control Levels Server configuration, accounts and hosting services

WHM Support for the Work You Actually Need Done

You may need a complete WHM setup. Or perhaps one service has stopped working and you need someone to find out why. Our support covers the following server and account tasks.

01

WHM & cPanel Installation

Install and configure cPanel & WHM on a supported VPS or dedicated server.

Installation & Setup ↗
02

Server Configuration

Set up hostname, nameservers, packages, services, PHP, Apache and other required components.

WHM Administration ↗
03

Account Management

Create, modify, suspend, transfer and manage individual cPanel accounts.

Hosting Accounts ↗
04

DNS Configuration

Handle nameservers, DNS zones, A, MX, CNAME and TXT records.

DNS & Nameservers ↗
05

Email Troubleshooting

Investigate Exim queues, SMTP problems, mail routing and domain email configuration.

Exim & Mail Services ↗
06

PHP & Apache Issues

Work through PHP errors, PHP-FPM problems, Apache configuration and website service failures.

Web Server Support ↗
07

Database Support

Troubleshoot MySQL/MariaDB connections, permissions, imports and related website errors.

MySQL & MariaDB ↗
08

WHM & cPanel Migration

Move cPanel accounts, websites, databases, email and configuration to another server.

Server & Account Transfer ↗

WHM Is the Server Side of cPanel

If you’re managing a cPanel server, you’ll normally work with two interfaces.

WHM controls the server and hosting accounts. cPanel gives individual hosting users access to their own websites, domains, email, databases and files.

SERVER LEVEL 01
W

WHM

Web Host Manager

Used by server administrators and hosting providers to manage server-wide settings and hosting accounts.

Server configuration
Hosting account management
Service and software settings
Server security controls
ACCOUNT LEVEL 02
c

cPanel

Website & Hosting Account Tools

Used by individual hosting account owners to manage the websites and services available within their accounts.

Website files and domains
Email accounts
Databases and database users
Website-level configuration
WHY THIS DIFFERENCE MATTERS

A Website Error May Start in cPanel, but the Fix Could Be on the Server

HTTP 500 Example Error

For example, a customer may report that their website is returning a 500 error. The cause might involve PHP settings inside the account—or it could be an Apache configuration, PHP-FPM process, permission problem, or server resource issue.

1
Website Error HTTP 500 reported
2
Account Checks PHP settings and permissions
3
Server Checks Apache, PHP-FPM and resources
Root Cause Identify and address the issue
WHM & cPanel INITIAL CONFIGURATION

New WHM Server? Get the Initial Setup Right

A fresh cPanel installation needs more than running the installer and logging in.

We can handle the initial configuration, including:

✓ Server hostname
✓ Nameservers
✓ DNS configuration
✓ Hosting packages
✓ Account limits
✓ PHP configuration
✓ Apache settings
✓ Database services
✓ Email services
✓ SSL configuration
✓ Firewall settings
✓ Basic server security

The goal is straightforward: get the server into a usable state before customer websites and production workloads are moved onto it.

WHM SERVER SETUP
SETUP WORKSPACE
W
WHM Configuration Initial Server Provisioning
ADMIN
CONFIGURATION WORKFLOW Server Setup Stages
01 — 04
System Hosting Services Security
Server Identity Hostname, nameservers & DNS
01
Hosting Accounts Packages & account limits
02
Web & Mail Services Apache, PHP, database & email
03
Server Protection SSL, firewall & security settings
04
Service Configuration PHP • Apache • MySQL
Security Configuration Firewall • SSL • Access
WHM ACCOUNT ADMINISTRATION

cPanel Account Creation and Management

Running multiple websites from one server becomes much easier when each customer or project has its own cPanel account.

We can help with:

  • ✓ New cPanel account creation
  • ✓ Package assignment
  • ✓ Account resource limits
  • ✓ Domain configuration
  • ✓ Account suspension
  • ✓ Account transfers
  • ✓ Account restoration
  • ✓ Website migrations
  • ✓ Account-level troubleshooting

This is particularly useful for hosting resellers, agencies and developers managing several client websites.

W
WHM Administrator Account Management
SERVER LEVEL
WHM TOOLS Account Operations
WORKFLOW EXAMPLE
+
Create New accounts
⇄
Transfer Move accounts
↺
Restore Recover accounts
⚙
Manage Packages & limits
One server · Multiple separately managed hosting accounts
WHM & CPANEL ACCOUNT MIGRATION

cPanel Migration Without Rebuilding Everything

Moving from one cPanel server to another doesn’t normally mean starting from zero.

Move the Parts That Matter

A proper migration can move the important parts of an account, including:

✓ Website files
✓ MySQL databases
✓ Email accounts
✓ DNS configuration
✓ SSL settings
✓ Cron jobs
✓ Domain configuration
✓ Account settings

We first review the source and destination environments, transfer the required data, check the migrated account and test the website before the final DNS change.

SERVER-TO-SERVER MIGRATION
SOURCE SERVER
Existing WHM Current cPanel accounts
DESTINATION SERVER
New WHM Migrated cPanel accounts
Files Databases Email DNS Settings
Validation Before DNS Cutover

Review accounts, test websites and verify required services.

Illustrative migration workflow — not a live transfer
MIGRATION WORKFLOW

Review, Transfer, Test, Then Switch

01 Review

Check the source and destination server environments.

02 Transfer

Move the required account data and configuration.

03 Test

Check websites, email and other account services.

04 DNS Cutover

Make the final DNS change after validation.

For larger migrations, individual accounts can be moved and tested in stages rather than switching everything at once.

DNS Problems Can Affect Both Website and Email

A DNS mistake can make a perfectly healthy server appear broken.

For example, the website may load correctly while email stops working because the MX record points somewhere else. A missing A record can prevent a domain from resolving to its intended IPv4 address.

DNS ROUTING EXAMPLE

One Domain. Different Destinations.

ILLUSTRATIVE DIAGRAM
DOMAIN example.com DNS records determine where services connect
WEBSITE ROUTE Web Hosting Server A / AAAA address records
EMAIL ROUTE Mail Provider MX mail exchanger records
WHAT WE CAN CONFIGURE

DNS Records, Nameservers & Email Authentication

We can work with the following DNS records and related configurations.

A
A Records

Map hostnames to IPv4 addresses.

AAAA
AAAA Records

Map hostnames to IPv6 addresses.

MX
MX Records

Direct incoming email to mail exchangers.

CNAME
CNAME Records

Create DNS aliases for hostnames.

TXT
TXT Records

Publish text-based DNS information.

SPF
SPF Configuration

Publish authorized mail senders using TXT records.

DKIM
DKIM Configuration

Publish keys used to verify email signatures.

DMARC
DMARC Configuration

Publish email authentication policies and reporting settings.

NS
Nameservers

Configure authoritative DNS delegation.

ZONE
DNS Zones

Review and manage a domain’s DNS records.

COMMON DNS ISSUE

Website Works, but Incoming Email Fails

WEB Website loads normally

The web hostname resolves to the intended server.

MAIL Incoming email fails

The MX record may point to the wrong mail provider.

CHECK Verify DNS and mail routing

Review MX targets, related address records and mail settings.

If your website and email use different providers, we can also help keep the DNS configuration separated correctly.

PHP, Apache and Website Errors

A website showing HTTP 500, 502 or 503 does not always have a problem with its application code.

The cause may be:

  • 01PHP configuration
  • 02PHP-FPM
  • 03Apache
  • 04File permissions
  • 05Missing PHP extensions
  • 06Memory limits
  • 07Service failures
  • 08Incorrect virtual-host configuration
  • 09Server resource pressure

Instead of treating every error as a WordPress or application problem, we check the server components involved in serving the request.

MySQL and MariaDB Support

Database errors can stop an otherwise healthy website from working.

We can troubleshoot issues such as:

  • Database connection failures
  • Incorrect database credentials
  • User permission problems
  • MySQL/MariaDB service issues
  • Database imports
  • Database exports
  • phpMyAdmin access problems
  • Database-related website errors

For larger databases, the server’s available CPU, RAM, storage performance and database configuration may also need to be reviewed.

Secure Your WHM Server

WHM gives administrators considerable control over the hosting environment. That control needs to be protected.

We can assist with server-level security tasks such as:

  • ✓Firewall configuration
  • ✓SSH access controls
  • ✓Security updates
  • ✓SSL/TLS configuration
  • ✓Brute-force protection
  • ✓User-access review
  • ✓Service exposure checks
  • ✓Malware-related investigation
  • ✓Backup configuration

Security settings should match the server’s actual workload. Blocking a required service with an overly restrictive firewall rule is not a useful security improvement.

Backup Configuration and Recovery

A backup is useful only when the required data can actually be restored.

For supported cPanel environments, we can help review backup configuration for:

  • Website files
  • Databases
  • Email
  • cPanel accounts
  • Server configuration
  • Backup retention
  • Backup storage

For production websites, maintaining an independent backup outside the primary server is also worth considering.

Common WHM & cPanel Problems We Handle

Website Suddenly Shows a 500 Error

We check PHP, Apache, permissions, application configuration and relevant logs to identify the cause.

Emails Are Queuing

We inspect the mail queue and Exim configuration to determine why messages are not being delivered.

A Domain Is Not Resolving

We review nameservers and DNS records to find configuration problems.

MySQL Connection Has Failed

We check database service status, credentials, permissions and application connectivity.

SSL Is Not Working

We investigate the certificate, domain configuration and HTTPS setup.

cPanel Account Migration Failed

We review the source and destination environments and determine which part of the account transfer needs attention.

Why Use Onlive Server for WHM cPanel Support?

Server-Level Troubleshooting

We don’t stop at the cPanel interface when the problem is actually coming from Apache, PHP, MySQL, Exim, DNS or another server service.

cPanel Migration Support

Move supported accounts and websites between compatible hosting environments.

DNS and Email Assistance

Get help with nameservers, DNS records, MX configuration and mail-related problems.

Security Configuration

Work through supported firewall, SSH, SSL and server-hardening requirements.

VPS & Dedicated Server Support

Get WHM assistance on supported VPS and dedicated server environments.

24/7 Technical Support

Technical assistance is available around the clock through Onlive Server’s support channels.

Frequently Asked Questions

What is WHM cPanel support?

WHM cPanel support covers the installation, configuration, administration, migration, security and troubleshooting of servers running cPanel & WHM.

What is the difference between WHM and cPanel?

WHM is used to administer the server and hosting accounts. cPanel is used by individual hosting-account users to manage their websites, domains, email, databases and files.

Can you install WHM on my VPS?

Yes, provided the VPS meets the requirements for a supported cPanel installation.

Can you migrate my cPanel accounts?

Yes. Supported cPanel accounts can be transferred between compatible environments. The migration method depends on the source and destination servers.

Can you configure nameservers?

Yes. We can assist with nameserver setup, DNS zones and domain records.

Can you fix cPanel email problems?

Yes. We can investigate Exim, SMTP, mail queues, MX records and related email configuration.

Can you troubleshoot PHP errors?

Yes. PHP configuration, PHP-FPM, extensions, memory limits and related server settings can be checked when troubleshooting website errors.

Can you help with MySQL and MariaDB?

Yes. Support can include database connections, users, permissions, imports, service issues and related website errors.

Can you install SSL on cPanel?

Yes. We can assist with SSL installation, AutoSSL problems, HTTPS configuration and related certificate issues.

Can you secure a WHM server?

We can assist with supported firewall, SSH, SSL, access-control, update and other server-security tasks.

Is WHM suitable for a reseller hosting business?

Yes. WHM is commonly used to create and manage individual cPanel hosting accounts, making it suitable for hosting resellers and agencies.

Should I use WHM on a VPS or dedicated server?

It depends on your workload. A VPS may be sufficient for a smaller hosting operation, while a dedicated server provides the resources of an entire physical machine for larger environments.

Do you provide emergency WHM support?

Technical support is available 24/7. The response and work involved depend on the issue and applicable support arrangement.