Guides
Hosting, explained by the people who run it.
Practical guides on web hosting, DirectAdmin, WordPress, managed servers and moving sites — written by the people who run them.
Guides
Practical guides on web hosting, DirectAdmin, WordPress, managed servers and moving sites — written by the people who run them.
CloudLinux
What CloudLinux OS does on a shared or reseller server, how the Shared, Shared Pro, Solo and Admin editions differ, and when plain AlmaLinux is enough.
Security
How to tell a site is infected, find the malicious files, clean or restore it, close the hole it came through, and clear Google's warning.
WHMCS
Create product groups and hosting products in WHMCS, set billing cycles and prices, add configurable options and addons, and build the order form clients see.
DirectAdmin
Install DirectAdmin on a clean AlmaLinux 9 server: hostname and IP requirements, the setup.sh command with your licence key, and the first login on port 2222.
Configure a Plesk mail domain properly — hostname, PTR, SPF, DKIM, DMARC, TLS and limits — and test it so mail reaches inboxes rather than junk.
Linux
df, du and ncdu to see where the space went, the usual culprits on a web server — logs, backups, caches, mail — and how to clear them safely.
WHMCS
Rename the admin directory, move writable folders out of the web root, lock configuration.php, restrict admin by IP and enable two-factor authentication.
Networking
Why IPv4 addresses cost money and IPv6 is free, whether your site needs both, how to add an AAAA record, and the two things that break when IPv6 is half-done.
Servers
A complete LEMP setup on Ubuntu 24.04 — Nginx, PHP 8.3-FPM, MariaDB — with a working server block, a secure database, sensible PHP settings and HTTPS.
WHMCS
Configure Stripe and PayPal in WHMCS, set the webhook and IPN URLs, read the Gateway Log, and fix the case where the client paid but the invoice stays unpaid.
Linux
The systemctl commands that manage services on modern Linux, how to start a service at boot, write a unit for your own app, and read logs with journalctl.
WHMCS
Send WHMCS mail through SMTP on your own domain, read the Email Message Log, add SPF and DKIM, and fix authentication failed, data not accepted and spam.