Part 1
WordPress on Hetzner VPS: Why I Left Managed Hosting
I moved my WordPress and WooCommerce sites from managed hosting to a Hetzner VPS. Walkthrough of provisioning, SSH hardening, and firewall on Debian 13.
A 7-part deep dive on running WordPress on a Hetzner VPS — LEMP stack, deploys, caching, security, automation, monitoring.
Part 1
I moved my WordPress and WooCommerce sites from managed hosting to a Hetzner VPS. Walkthrough of provisioning, SSH hardening, and firewall on Debian 13.
Part 2
Step-by-step LEMP stack setup for WordPress on a Hetzner VPS. Nginx tuning, MariaDB 11.8 InnoDB configuration, PHP 8.4 FPM static pools, OPcache JIT, and.
Part 3
Production WordPress deployment on a VPS: wp-config.php constants, Redis Object Cache Pro setup, Nginx vhosts, SSL via Cloudflare, and the wp-config ordering.
Part 4
Four-layer WordPress caching stack for performance optimization: Cloudflare CDN, Nginx FastCGI page cache, Redis Object Cache Pro, and PHP OPcache with JIT.
Part 5
Two-layer WordPress VPS security: Nginx blocks wp-login brute force and scanner probes before PHP runs, fail2ban bans repeat offenders at the kernel level.
Part 6
Automated WordPress server maintenance with cron: nightly cloud backups, MariaDB database optimization, 5-phase cache warming, plugin distribution across.
Part 7
Three-layer WordPress server monitoring: a self-healing cron healthcheck that auto-restarts services, a diagnostic status dashboard, and an external Telegram.