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 Migrate Domain DNS to Cloudflare with Zero Downtime
Migrate your domain DNS to Cloudflare without any downtime — step-by-step nameserver change process with TTL management and verification.
How to Set Up Restic Backup on Linux Server
Install and configure Restic for encrypted deduplicated backups on Linux — backup to local disk, SFTP, S3 or Backblaze B2 with automatic snapshots.
How to Recover a Hacked Linux Server
Recover a hacked Linux server — identify the breach, remove malware, close vulnerabilities and restore clean operation with incident response guide.
How to Set Up iRedMail on Ubuntu Server
Install iRedMail on Ubuntu — an all-in-one mail server installer that configures Postfix, Dovecot, Roundcube, anti-spam and admin UI in under 30 minutes.
How to Get a Wildcard SSL Certificate from Let's Encrypt
Obtain a wildcard certificate covering all subdomains using Let's Encrypt DNS challenge with Certbot.
How to Migrate from Apache to LiteSpeed on cPanel
Migrate from Apache to LiteSpeed on cPanel/WHM — drop-in replacement that reads .htaccess files and delivers up to 9x better performance with zero config changes.
How to Harden MariaDB Server Security
Secure MariaDB — disable remote root, remove test databases, bind to localhost and enable query logging.
How to Set Up ClamAV Antivirus on Linux Server
Install and configure ClamAV on Linux for malware scanning — automated daily scans, email alerts and on-access scanning for web server directories.
How to Install PHP 8.0 on Ubuntu Server
Install PHP 8.0 on Ubuntu with JIT compiler support — named arguments, union types and performance gains.
How to Set Up Redis on CloudPanel
Enable and configure Redis object caching on CloudPanel for WordPress and PHP applications.
How to Set Up rkhunter for Rootkit Detection on Linux
Install and configure rkhunter to detect rootkits, backdoors and local exploits on Linux servers — essential for server security monitoring.
How to Configure Nginx for High Traffic
Tune Nginx to handle high traffic — worker processes, connections, buffers and system limits.
How to Configure Postfix as Gmail SMTP Relay on Linux
Configure Postfix to relay outbound email through Gmail SMTP — ideal for servers that need to send notifications without managing full mail server reputation.
How to Fix SSL Certificate Errors on Linux Server
Fix SSL certificate errors on Linux — resolve expired certificates, mixed content warnings, chain issues and Let's Encrypt renewal failures.
How to Migrate from CentOS to AlmaLinux
Migrate from CentOS 8 to AlmaLinux 8 using the official migration script — zero data loss, minimal downtime.
How to Set Up Jenkins CI/CD on Ubuntu Server
Install Jenkins on Ubuntu for automated CI/CD pipelines — build, test and deploy applications automatically on every code push.
How to Set Up Varnish Cache with CloudPanel
Configure Varnish Cache with CloudPanel for WordPress — VCL rules, cache purging and WordPress integration.
How to Restore WordPress from a cPanel or Manual Backup
Restore WordPress from a cPanel full backup or manual backup — recover files, database and settings after server failure or accidental deletion.
How to Manage DNS with Cloudflare — Complete Guide
Manage your domain DNS through Cloudflare — configure A records, CNAMEs, MX, TXT records and use Cloudflare proxy for DDoS protection and CDN.
How to Fix Server Out of Memory (OOM) Errors
Fix Linux OOM killer events — identify memory hogs, add swap space and tune swappiness.