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 Configure Exim on cPanel Server
Configure Exim mail server on cPanel/WHM — set up DKIM, SPF, smart host relay and fix common email delivery issues on cPanel hosting servers.
How to Fix Nginx 502 Bad Gateway Error
Fix the Nginx 502 Bad Gateway error — diagnose PHP-FPM socket issues, upstream timeouts, resource exhaustion and misconfigured proxy settings.
How to Set Up Ubuntu 18.04 Server from Scratch
Complete Ubuntu 18.04 server setup — users, SSH keys, firewall, Fail2Ban and automatic updates.
How to Install LiteSpeed Web Server on Ubuntu
Install LiteSpeed Enterprise Web Server on Ubuntu — up to 9x faster than Apache with drop-in compatibility for .htaccess rules and cPanel integration.
How to Configure Cron Jobs on Linux Server
Create and manage cron jobs for automated task scheduling — syntax, examples and monitoring.
How to Configure BIND9 Master-Slave DNS on Linux
Set up BIND9 DNS with master-slave replication on Linux — primary and secondary nameservers for redundant high-availability DNS hosting.
How to Set Up a Hetzner Cloud Server
Create and configure a Hetzner Cloud server from scratch — server selection, Ubuntu setup and security.
How to Fix WordPress 500 Internal Server Error
Fix the WordPress 500 Internal Server Error — diagnose plugin conflicts, PHP memory limits, corrupted .htaccess and permission issues step by step.
How to Set Up Postfix and Dovecot Mail Server on Ubuntu
Complete guide to setting up a full mail server with Postfix (SMTP) and Dovecot (IMAP/POP3) on Ubuntu — send and receive email from your own server.
How to Configure PHP 7.3 on Ubuntu 18.04
Install PHP 7.3 on Ubuntu 18.04 with Nginx — configure PHP-FPM pools and OPcache for production.
How to Set Up a DigitalOcean Droplet for WordPress
Create and configure a DigitalOcean droplet for WordPress — server setup, LEMP stack and SSL.
How to Migrate WordPress to a New Server
Step-by-step WordPress migration — export database, transfer files, update DNS with zero downtime.
How to Set Up Cloudflare with Nginx Real IP Configuration
Configure Nginx to log real visitor IPs when behind Cloudflare — essential for Fail2Ban and rate limiting.
How to Configure SSL Certificates on cPanel WHM
Configure AutoSSL in WHM, install Let's Encrypt on cPanel and troubleshoot common SSL issues.
How to Set Up Node.js on a Linux Server
Install Node.js on Linux, run apps with PM2 process manager and proxy through Nginx with SSL.
How to Optimise Nginx Configuration for Performance
Tune Nginx for maximum performance — worker processes, gzip compression, buffers and keepalive settings.
How to Set Up Plesk on Ubuntu 18.04
Install and configure Plesk Onyx on Ubuntu 18.04 — domains, SSL, email and WordPress toolkit.
How to Set Up cPanel Email with SPF and DKIM
Configure email authentication in cPanel — add SPF and DKIM records to improve deliverability and prevent spoofing.
How to Configure Nginx Rate Limiting
Protect your server from DDoS and brute force with Nginx rate limiting — zones, burst settings and status codes.
How to Set Up Memcached on Linux Server
Install and configure Memcached for in-memory caching — improve application performance with object caching.