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
201 guides match “whm” · Clear search
ModSecurity with the OWASP Core Rule Set in WHM: setup and false positives
Enable the OWASP CRS vendor for ModSecurity in WHM, find the rule ID behind a 403 error in the audit log, and disable that rule for one site or server-wide.
Install and configure CSF and LFD firewall on a cPanel/WHM server
Install ConfigServer Security & Firewall (CSF) with LFD on a WHM server, set the essential csf.conf options, take it out of testing mode and manage it from WHM.
Which firewall ports a cPanel/WHM hosting server needs
A complete list of the ports cPanel, WHM, webmail, email, FTP, SSH and DNS use, which ones to open in your firewall, and which you can safely close.
Design reseller and master reseller plans with WHMReseller
Plan the reseller tiers you sell from a master reseller account: limits per tier, headroom, overselling policy, CloudLinux limits, naming and matching WHMCS products.
Fix common errors when creating cPanel accounts in WHM
Solutions for the errors resellers see most when creating cPanel accounts in WHM: domain already exists, username taken, out of allocation, package limits and DNS problems.
Set up server alerts in WHM Contact Manager (root guide)
Configure WHM Contact Manager as root so you receive the alerts that matter: disk space, failed services, quota, security and update notices, by email or other channels.
Sell VPS automatically with the WHMCS Virtualizor module
Connect WHMCS to Virtualizor with an API key, create VPS products linked to Virtualizor plans, add OS and location options and let clients manage their VPS from WHMCS.
Create and send quotes in WHMCS
Create a quote for a prospect or client in WHMCS, add line items and validity, send it as PDF, let the customer accept online and convert it to an invoice.
Sell in multiple currencies with WHMCS
Add currencies in WHMCS, set exchange rates and automatic updates, enter product and domain prices per currency, and handle gateways that only accept some currencies.
Move WHMCS to a new server or hosting account
Migrate WHMCS to a new server: copy files and database, keep configuration.php and the encryption hash, update paths, licence, cron, DNS and payment callbacks.
Organise clients in WHMCS with client groups and custom fields
Create client groups with discounts and colours, add custom client fields such as VAT or company size, use them in emails and reports, and merge or close client accounts.
Use WHMCS announcements, knowledgebase and downloads
Publish news with WHMCS announcements, build a knowledgebase with categories and tags, offer file downloads to clients, and decide when to use an external help centre instead.
Migrate a whole cPanel server with the WHM Transfer Tool (root guide)
Move all cPanel accounts, packages and settings from an old server to a new one with WHM Transfer Tool as root: preparation, copy options, DNS cutover and checks.
Upgrade MySQL or MariaDB on a cPanel server in WHM (root guide)
Safely upgrade MySQL or MariaDB on cPanel as root with WHM's MySQL/MariaDB Upgrade tool: version choice, backups, compatibility checks, running the upgrade and rollback planning.
Set up a cPanel DNS cluster in WHM (root guide)
Link cPanel servers or dedicated DNS-only servers in a DNS cluster as root: roles, API tokens, synchronisation and checks so zones stay online if one server fails.
Add IP addresses and change a site's IP in WHM (root guide)
Add new IPv4 addresses to a cPanel server, assign a dedicated IP to an account, change a site's IP, and set up shared IPs per reseller in WHM as root.
Install and configure JetBackup 5 on a cPanel & WHM server (root)
Set up JetBackup 5 on your own cPanel server as root: installation, a remote backup destination, backup jobs and schedules, retention, and what users can restore.
Manage and restart services in WHM: Service Manager and chkservd (root guide)
Enable, disable and monitor cPanel services in WHM Service Manager, restart a stuck service safely, read chkservd alerts and restart services from SSH.
Configure ModSecurity in WHM: vendors, rules and per-domain control (root guide)
Set up ModSecurity on a cPanel server as root: choose a rule vendor, enable or disable rules, read hits in ModSecurity Tools and handle false positives per domain.
Keep cPanel & WHM updated: Update Preferences and upcp (root guide)
Choose the right cPanel release tier, set automatic updates for cPanel and system packages in WHM Update Preferences, run upcp manually and handle failed updates.
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.
