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 Set Up Nginx FastCGI Cache for WordPress
Configure Nginx FastCGI cache to serve WordPress pages without PHP execution — cache rules and purging.
How to Set Up Veeam Agent for Linux
Install and configure Veeam Agent for Linux — enterprise-grade backup with image-level snapshots and Veeam Backup and Replication integration.
How to Optimise MariaDB for WordPress
Tune MariaDB for WordPress — InnoDB buffer pool, query cache, slow query log and connection pooling.
How to Configure Unbound DNS Resolver on Linux
Set up Unbound as a local DNS resolver with DNSSEC validation — faster DNS resolution, better privacy and protection against DNS-based attacks.
How to Set Up PHP 8.1 on Ubuntu 22.04
Install PHP 8.1 on Ubuntu 22.04 — fibers, enums, readonly properties and JIT configuration.
How to Migrate WordPress with WP Migrate DB
Migrate WordPress databases between environments — handles URL replacement, serialised data and large database migrations reliably.
How to Set Up WireGuard VPN on Ubuntu Server
Configure WireGuard VPN on Ubuntu — faster and simpler than OpenVPN with better performance and modern cryptography.
How to Fix Disk Full on Linux Server
Fix a full disk on Linux server — identify what is using space, safely remove logs and temp files, clean package cache and prevent recurrence.
How to Configure Varnish 6 with WordPress
Set up Varnish 6 with WordPress — VCL 4.1, cache purging, WooCommerce exclusions and debugging.
How to Set Up WordPress on OpenLiteSpeed
Install WordPress on OpenLiteSpeed with LiteSpeed Cache plugin — the fastest WordPress hosting stack available delivering sub-100ms response times.
How to Set Up DigitalOcean Spaces as CDN Storage
Configure DigitalOcean Spaces object storage with built-in CDN — S3-compatible storage with edge caching for WordPress media and backups.
How to Set Up BorgBackup with Borgmatic on Linux
Configure BorgBackup with Borgmatic for automated deduplicated backups on Linux — efficient encrypted backups with simple YAML configuration.
How to Migrate WordPress with Zero Downtime
Migrate WordPress to a new server without downtime — clone, sync, test and cut over gracefully.
How to Set Up WordPress Multisite on Nginx
Create a WordPress Multisite network on Nginx — wildcard DNS, SSL and server block configuration.
How to Troubleshoot Email Bouncing and Rejection on Linux
Diagnose and fix email bouncing and rejection issues on Linux mail servers — decode bounce messages, check blacklists and fix common delivery failures.
How to Use Ansible for Server Automation
Get started with Ansible for server automation — write playbooks to configure servers, deploy applications and manage infrastructure as code.
How to Set Up Zabbix Monitoring on Ubuntu Server
Install Zabbix 6 on Ubuntu for enterprise server monitoring — network discovery, SNMP monitoring, auto-remediation triggers and dashboards.
How to Fix Slow MySQL Queries on Linux Server
Fix slow MySQL queries — enable slow query log, analyse queries with EXPLAIN, add missing indexes and tune MySQL configuration for better performance.
How to Configure PHP OPcache for Maximum Performance
Configure PHP OPcache to cache compiled scripts in memory — reduce response times by up to 80%.
How to Set Up a WordPress Staging Environment on Linux
Create a WordPress staging environment — a complete copy of your production site for safe testing of updates, plugins and theme changes.