Linux & Server
How-To Guides
Step-by-step guides from certified engineers covering server setup, security hardening, performance tuning and troubleshooting — updated from 2016 to present.
How to Plan Your Server Infrastructure for 2026
Plan your server infrastructure for 2026 — edge computing, containerisation, security and cost optimisation.
PHP 8.4 Performance Tuning for Production Servers
Optimise PHP 8.4 for production — JIT tracing, OPcache preloading, FPM pool tuning and benchmarking.
How to Automate Server Hardening with Ansible
Write Ansible playbooks to automate server hardening — SSH, firewall, Fail2Ban and security updates.
How to Set Up Multi-Server WordPress Architecture
Build a scalable multi-server WordPress setup — separate web, database and file storage with load balancing.
How to Configure MariaDB 11 on Ubuntu Server
Install and configure MariaDB 11 — new JSON functions, InnoDB improvements and Galera enhancements.
How to Set Up WordPress Object Cache in 2025
Modern WordPress object caching — Redis 7 with Unix socket, persistent connections and hit rate monitoring.
How to Recover from a Ransomware Attack on Your Server
Respond to a server ransomware attack — isolation, identification, recovery from backup and prevention.
How to Set Up Nginx Rate Limiting in 2025
Advanced Nginx rate limiting for 2025 — per-endpoint limits, allowlists and custom error responses.
How to Configure Varnish 7.5 with WordPress
Set up Varnish 7.5 with WordPress — new VCL features, improved stale-while-revalidate and debugging.
How to Set Up CloudPanel 2 on Ubuntu 24.04
Install CloudPanel 2 on Ubuntu 24.04 LTS — new UI, improved security and PHP 8.3/8.4 support.
How to Install PHP 8.4 on Ubuntu Server
Install PHP 8.4 on Ubuntu — property hooks, lazy objects, new array functions and JIT improvements.
How to Harden SSL/TLS on Linux Servers in 2025
Modern SSL/TLS hardening for 2025 — TLS 1.3 only, strong ciphers, HSTS preload and OCSP stapling.
How to Secure a Linux Server in 2024
Comprehensive Linux server security checklist for 2024 — SSH, firewall, Fail2Ban, auditing and monitoring.
How to Set Up a Hetzner Dedicated Server
Configure a Hetzner dedicated server from first boot — RAID, network, Ubuntu install and CloudPanel.
How to Configure PHP 8.3 OPcache JIT for Production
Configure PHP 8.3 OPcache JIT in tracing mode for maximum performance — buffer size and runtime tuning.
How to Set Up Ubuntu 24.04 Server from Scratch
Complete Ubuntu 24.04 LTS (Noble Numbat) server setup — systemd-networkd, nftables, and snap removal.
How to Fix Common Nginx Errors in 2024
Fix the most common Nginx errors in 2024 — 400, 403, 404, 413, 499, 502, 503, 504 and connection refused.
How to Set Up Zero Downtime Deployments on Linux
Implement zero downtime deployments using atomic symlinks, rsync and graceful Nginx reloads.
How to Enable HTTP/3 and QUIC on Nginx
Enable HTTP/3 over QUIC on Nginx — faster connections, especially on mobile and high-latency networks.
How to Set Up MariaDB Galera Cluster for High Availability
Configure a 3-node MariaDB Galera Cluster — synchronous multi-master replication for zero-downtime HA.