Learn how to automate cPanel account provisioning with WHM API 2. This guide covers token creation, a Bash script to create an account, DNS, and SSL, plus trade‑offs and verification steps.
Enable AutoSSL in WHM to auto-issue and renew free DV certificates for every hosted domain: prerequisites, setup, per-user control, verification with curl and logs, and fixes for the most common DCV failures.
Use cPanel MultiPHP Manager with per-domain PHP-FPM to isolate noisy tenants, run different PHP versions per domain, and verify assignments safely without a server-wide upgrade.
An architecture note on cPanel's native backup system: the smallest defensible design, credential and data boundaries, verification checks, failure modes, and when to outgrow it.
Use cPanel’s MultiPHP Manager to run different PHP versions per domain—keep legacy sites on old PHP while upgrading the rest of your server. Follow this step‑by‑step guide, see the trade‑offs, and learn how to verify the setup.
A diagnostic guide for cPanel AutoSSL Let's Encrypt issuance and renewal failures: recognize expired padlocks, check DNS resolution and HTTP-01 access, apply fixes tied to findings, and know when to escalate.
File Manager Cache Behavior The cPanel File Manager utilizes a client-side cache to optimize directory listings. This mechanism is governed by the filemanager_cache_ttl setting located within WHM Tweak Settings, which defaults to 300 seconds. Cache Synchronization Issues When file modifications occur via external methods—such as FTP, SSH, or the cPanel API—t