Blog
Guides for people who run servers and websites
How to move off cPanel and Plesk, make WordPress fast, set up email that doesn't land in spam, secure and back up your servers. Written by the people who build a control panel.
Migrating from CWP (Control Web Panel) to KoaPanel: accounts, mail and original passwords
How to move the accounts of a CWP server to KoaPanel over SSH: sites, databases with their users, mailboxes with their messages and original passwords, forwarders, cron jobs and PHP version, with a final sync before the DNS change.
KoaPanel now runs on AlmaLinux 9 and Rocky Linux 9 too
From version 0.57.0 KoaPanel installs on AlmaLinux 9 and Rocky Linux 9 too, with SELinux on, firewalld and automatic security updates.
Savings: less RAM and less disk on your hosting server, in one click
KoaPanel 0.60 measures the real RAM of every site, protects the server with compressed RAM and swap, compresses mail (−41%) and, on XFS, shares identical site files (−58% on 10 WordPress sites).
A CloudLinux Alternative: Per-Account Limits with cgroup v2 on Ubuntu 24.04
How to limit CPU, memory, processes and disk for every customer on a hosting server without CloudLinux, using systemd and cgroup v2 on Ubuntu 24.04, and what KoaPanel does with its Isolation & limits module.
Back Up Websites to S3 with restic: A Complete Linux Guide
Back up websites and databases to S3 storage with restic: pick a provider, apply 3-2-1, encrypt, dump MariaDB safely, schedule and test restores.
Best cPanel Alternatives in 2026: 9 Control Panels Compared
Plesk, DirectAdmin, Enhance, Webuzo, HestiaCP, CloudPanel, CyberPanel, ISPConfig and KoaPanel compared: 2026 pricing, OS support, mail and resellers.
cPanel Price Increase 2026: Licence Costs and How to Pay Less
cPanel 2026 prices by tier, every increase since 2019 with sources, costs for a VPS with 15, 50 and 150 accounts, and ways to cut your licence bill.
How to Install a Control Panel on Ubuntu 24.04 (2026 Guide)
Which control panel should you install on an Ubuntu 24.04 VPS? Requirements, cPanel vs Plesk vs HestiaCP vs CloudPanel, and a step-by-step install.
How to Migrate from cPanel to a New Server with No Downtime (2026)
Move sites, databases and email off cPanel: backup or SSH, lowering TTL, hosts file testing, DNS cutover, mail checks and .htaccess rules.
How to Migrate from Plesk to a New Server Without Downtime (2026)
Move sites, databases and email off Plesk: Backup Manager or SSH, lowering TTL, hosts file testing, DNS cutover, mail checks and Apache rules.
How to Secure a VPS for Web Hosting on Ubuntu 24.04
Harden an Ubuntu 24.04 VPS that hosts websites: SSH keys, ufw, fail2ban, unattended upgrades, per-site users and PHP-FPM pools, malware scans and backups.
How to Start a Reseller Hosting Business as an Agency
Sell hosting under your own brand: reseller account or your own VPS, costs and margins with a worked example, packages, white label, support and panels.
Migrate Email Accounts with imapsync Without Losing Mail
Move mailboxes between servers over IMAP with imapsync: Ubuntu 24.04 install, dry runs, folder mapping, passwords, MX cutover timing and a checklist.
Monitor a Web Hosting Server with Prometheus and Grafana (Ubuntu 24.04)
A practical guide to monitoring a VPS that hosts websites with Prometheus, node_exporter, blackbox_exporter and Grafana on Ubuntu 24.04, with the alerts that actually matter.
Speed Up WordPress with nginx, Redis and OPcache: Practical Guide
Make WordPress fast on a VPS: nginx page cache, Redis object cache, OPcache, PHP version, images and database, with working configs and how to test them.
SPF, DKIM and DMARC for Your Own Mail Server: Stay Out of Spam
Set up SPF, DKIM, DMARC, reverse DNS and MTA-STS on a self-hosted mail server, with example DNS records, dig checks and Gmail and Yahoo 2026 rules.
SSL Certificate for an IP Address with Let's Encrypt (Free, 2026)
Let's Encrypt now issues free certificates for IP addresses, valid for 6 days. How to get one with certbot or acme.sh on Ubuntu, how to renew it automatically, and how a hosting panel does it by itself.
SSL Certificates and Backups That Fail Silently: How to Get Alerted
How to catch Let's Encrypt certificates that stop renewing and backups that stop running on a Linux server: openssl and certbot checks, age of the last backup, a dead man's switch and alerts.
Switch from cPanel to KoaPanel Without Leaving WHMCS
Keep your WHMCS clients, products and automations. A step-by-step guide to the KoaPanel module, moving existing services, testing and rollback.
WordPress Hosting on a VPS - Complete Ubuntu 24.04 Guide
How to host WordPress on your own VPS - sizing, nginx, PHP-FPM, MariaDB and Redis, security, backups and updates. By hand or with a control panel.