Step-by-step help for your hosting
1,794 practical guides for cPanel, Plesk and DirectAdmin, Linux and Windows servers, websites, databases, DNS and security, from your first login to troubleshooting.
Search results
504 guides match “cpanel” · Clear search
Migrate from CloudPanel to cPanel
Move websites from a CloudPanel server to MdmHost cPanel hosting: back up files, databases and mail, restore them in cPanel and switch DNS without downtime.
Migrate from aaPanel to cPanel
Move websites from a aaPanel server to MdmHost cPanel hosting: back up files, databases and mail, restore them in cPanel and switch DNS without downtime.
Migrate from Plesk to cPanel (websites, databases, email and DNS)
Move websites from a Plesk server or Plesk hosting to MdmHost cPanel: back up subscriptions, copy files and databases, sync email over IMAP and switch DNS safely.
Migrate from DirectAdmin to cPanel
Move accounts from DirectAdmin to MdmHost cPanel: create a DirectAdmin user backup, extract files and databases, migrate mailboxes and switch DNS with no downtime.
Migrate from CyberPanel to cPanel
Move websites from a CyberPanel (OpenLiteSpeed) VPS to MdmHost cPanel hosting: back up sites and databases, copy email, recreate DNS and switch over without downtime.
cPanel, WHM and Webmail ports explained: 2082/2083, 2086/2087, 2095/2096
What each cPanel service port does, why every service has a plain and an SSL port, how proxy subdomains replace them, and what to do when your network blocks them.
Upgrade PHP safely: a checklist for cPanel and VPS sites
Move a site to a newer PHP version without downtime: check compatibility, test on staging, match extensions and settings, switch per site and know how to roll back.
Fix 503 errors for Node.js apps in cPanel (Setup Node.js App)
Diagnose 503 Service Unavailable and startup failures for apps created in cPanel's Setup Node.js App: startup file, dependencies, ports, logs and CloudLinux resource limits.
Install Joomla manually on cPanel hosting
Install Joomla by hand on cPanel: PHP version, database, upload and web installer, then remove the installation folder, enable SEF URLs and harden the admin login.
Install PrestaShop on cPanel hosting (manual install)
Install PrestaShop manually on cPanel: check PHP version and extensions, create the database, upload and run the installer, secure the admin folder and set up cron and SSL.
Install OpenCart on cPanel hosting (manual install)
Install OpenCart manually on cPanel: prepare PHP, create the database, upload the upload folder contents, run the installer, then secure the admin, storage folder and config files.
Deploy a Django or Flask app on cPanel with Setup Python App
Run a Django or Flask project on cPanel hosting with Setup Python App: create the app, install requirements in the virtualenv, configure passenger_wsgi.py, static files and the database.
Website speed optimisation checklist for any site on cPanel hosting
A practical website speed optimisation checklist for any CMS or PHP site on cPanel hosting: measure first, then caching, compression, images, PHP version and OPcache, database, scripts and CDN.
Single sign-on from WHMCS to cPanel, webmail and other panels
Let clients open cPanel, webmail, Plesk or Virtualizor from the WHMCS client area without passwords, configure the required API permissions and fix SSO failures.
Manage shell access for cPanel accounts in WHM: jailed vs normal (root guide)
Decide which cPanel users get SSH, choose between jailed shell, normal shell and CageFS, enable or disable shell per account in WHM, and keep shell access secure.
Configure the cPanel mail server (Dovecot) in WHM (root guide)
Tune Dovecot in WHM Mailserver Configuration as root: IMAP/POP3 protocols, connections per IP, TLS settings and mailbox options, and fix "too many connections" errors.
Install cPanel & WHM on Rocky Linux or CloudLinux
Install cPanel & WHM on a fresh Rocky Linux or CloudLinux 8/9 server: requirements, hostname and network prep, the installer, licence activation, hardening and fixes.
Host a React, Vue or Angular single-page app on cPanel (fix 404 on refresh)
Deploy a built React, Vue, Angular or Vite single-page app to cPanel hosting and add the .htaccess fallback so deep links and page refreshes do not return 404.
Shared team inboxes on cPanel: info@ and sales@ for several people
Three ways to let a team handle info@ or sales@ on cPanel email: forwarders to each person, one shared IMAP mailbox, or a helpdesk, with the pros, cons and setup of each.
Fix "Bandwidth Limit Exceeded" on a cPanel account
Why a site shows Bandwidth Limit Exceeded, how resellers check and raise the monthly bandwidth limit in WHM, and how to find what is using the traffic.
Browse by topic
- Getting startedYour first hour with a new server: access, logins and basics.83 guides
- cPanelFiles, databases, email, domains and every cPanel tool, step by step.67 guides
- WHM & resellingWHM, packages, reseller accounts, WHMReseller and running a hosting brand.53 guides
- WordPressInstall, secure, speed up, migrate and fix WordPress sites.49 guides
- Email & webmailMailboxes, webmail, forwarders, spam filters and email delivery.67 guides
- DomainsRegistering, transferring and managing domains and nameservers.27 guides
- SSL certificatesFree AutoSSL, Let's Encrypt, paid certificates and HTTPS.41 guides
- CloudLinuxCloudLinux setup and use: LVE limits, CloudLinux Manager, CageFS and PHP/Node.js selectors.31 guides
- LiteSpeedLiteSpeed Web Server, LSCache and the LiteSpeed Cache plugin: install, settings and tuning.35 guides
- Imunify360Malware scanning, firewall and proactive defence with Imunify360.24 guides
- SoftaculousInstall, update, clone and back up apps with Softaculous.24 guides
- WP SquaredcPanel's WordPress platform: sites, plugins, staging and backups.9 guides
- SitePadBuild and publish websites with the SitePad builder.9 guides
- SitejetDesign, edit and publish sites with the Sitejet builder.9 guides
- WHMResellerAlpha and master resellers with WHMReseller: install, setup and use.12 guides
- VirtFusionInstall, set up and manage VirtFusion: hypervisors, packages, servers and WHMCS integration.28 guides
- VirtualizorManage your VPS with Virtualizor: power, OS reinstall, VNC, IPs and backups.44 guides
- PleskWebsites, email, databases and settings in the Plesk panel.53 guides
- DirectAdminUsers, domains, email and reseller tools in DirectAdmin.41 guides
- WHMCSBilling, automation, products and client management with WHMCS.52 guides
- Control panelscPanel & WHM, Plesk, DirectAdmin and other panels on your VPS.107 guides
- SecurityKeys, passwords, firewalls and keeping a server patched.138 guides
- Networking & DNSIP addresses, reverse DNS, ports and traffic.72 guides
- Websites & appsWeb servers, WordPress, PHP, Node.js, SSL and app hosting.83 guides
- DatabasesMySQL, MariaDB, PostgreSQL, Redis and MongoDB on a VPS.80 guides
- Billing & accountInvoices, renewals, the client area and your account.9 guides
- TroubleshootingWhen something is not working: checks and fixes.127 guides
- Linux VPSSSH, packages, services and everyday Linux administration.265 guides
- Windows VPS & RDPRemote Desktop, Windows Server settings and Admin RDP tips.73 guides
- Docker & DevOpsContainers, Git deploys, automation, monitoring and backups.82 guides
Still stuck?
Ask MdmHost AI for a quick answer, or open a ticket and our team will take a look. We are here 24/7.
