Blog

Guides from the NOC

Written from running the hardware — what breaks, why, and the command that fixes it.

98 posts matching “vps” in VPS · Clear

VPS MySQL Replication Between Two VPS Servers: Setup Guide

Set up MySQL master-replica replication between two VPS servers step by step - binlog config, CHANGE MASTER TO, verifying sync, and fixing common errors.

26 July 2026 · 6 min · 7 views
VPS Install MongoDB on a VPS: Setup, Auth & Remote Access Fixes

Install MongoDB on an Ubuntu VPS, enable SCRAM authentication, open remote access safely, and fix the connection errors that trip people up most.

22 July 2026 · 6 min · 10 views
VPS Install PostgreSQL on a VPS: Setup, Remote Access & Fixes

Step-by-step guide to installing PostgreSQL on an Ubuntu VPS, enabling remote access safely, and fixing the most common connection and auth errors.

22 July 2026 · 5 min · 18 views
VPS Deploy to a VPS with GitHub Actions: A CI/CD Guide

Automate deploys to your VPS with GitHub Actions. Set up SSH deploy keys, fix common CI/CD errors, and get zero-downtime restarts.

22 July 2026 · 6 min · 10 views
VPS Keep a Node.js App Running on a VPS: PM2 Setup Guide

Node.js app dies when you close SSH or reboot your VPS? Install PM2 to auto-restart on crash, survive reboots, and deploy with zero downtime.

21 July 2026 · 5 min · 18 views
VPS VPS Hostname & FQDN: Why Mail and cPanel Care How It's Set

Mail still bouncing after you fixed SPF, DKIM and PTR? Learn how to set your VPS hostname and FQDN correctly for Postfix, Exim and WHM.

21 July 2026 · 5 min · 17 views
VPS Set Up a WireGuard VPN on Your VPS: Full Guide

Set up a self-hosted WireGuard VPN on your VPS: install, keys, wg0.conf, firewall rules, client config, and fixes for handshake and routing problems.

21 July 2026 · 6 min · 16 views
VPS VPS Won't Boot After a Kernel Update? How to Recover It

VPS stuck or unreachable after a kernel update? Learn why boot fails - full /boot, bad GRUB entry, fstab UUID - and how to recover it via console, fast.

21 July 2026 · 6 min · 16 views
VPS Varnish Cache Setup on a VPS: Speed Up Apache or Nginx

Install and configure Varnish Cache on your VPS to serve pages in milliseconds. Step-by-step setup for Apache or Nginx backends, plus fixes for common issues.

21 July 2026 · 6 min · 8 views
VPS Install a LAMP Stack on a Fresh Ubuntu VPS: Full Guide

Step-by-step guide to installing Apache, MySQL/MariaDB, PHP and a free SSL cert on a bare Ubuntu VPS, plus the vhost and .htaccess errors people hit.

20 July 2026 · 6 min · 8 views
VPS Install a LEMP Stack on a Fresh Ubuntu VPS: Full Guide

Step-by-step guide to installing Nginx, PHP-FPM, MySQL/MariaDB and a free SSL cert on a bare Ubuntu VPS, plus the errors people hit along the way.

20 July 2026 · 6 min · 14 views
VPS Load Balancing Multiple VPS Servers with HAProxy

Scale past a single VPS with HAProxy: load balance traffic across backend servers using health checks, sticky sessions, algorithms, and SSL termination.

20 July 2026 · 8 min · 9 views
VPS VPS Out of Inodes: Fix 'No Space Left on Device' Errors

Disk shows plenty of free space but every write fails on your VPS? Learn to diagnose inode exhaustion with df -i, find the real culprit, and fix it for good.

20 July 2026 · 6 min · 13 views
VPS VPS Load Average High But CPU Idle? Diagnosing I/O Wait

Load average high but CPU sitting idle on your VPS? Learn how to confirm I/O wait with vmstat, find the blocked process, and fix the disk bottleneck.

19 July 2026 · 6 min · 12 views
VPS VPS Malware Scanning: ClamAV and rkhunter Setup Guide

Set up ClamAV and rkhunter on an unmanaged VPS to catch malware and rootkits early, cut false positives, and automate scheduled scans with cron jobs.

19 July 2026 · 6 min · 16 views
VPS Migrating Your Entire VPS to a New Server Without Downtime

Moving to a new VPS? Learn how to migrate files, databases, mail, cron jobs, and DNS to a new server without downtime or lost email.

19 July 2026 · 6 min · 27 views
VPS Self-Hosted Mail Server on a VPS: Postfix + Dovecot Guide

Want your own mail server instead of paying per mailbox? Step-by-step Postfix and Dovecot setup on a VPS, with the DNS records that make it actually deliver.

18 July 2026 · 5 min · 22 views
VPS "Too Many Open Files" on Your VPS: Fixing ulimit Limits

VPS throwing 'Too many open files' errors in Nginx, MySQL, or PHP-FPM? Learn how Linux file descriptor limits work and how to raise them safely.

18 July 2026 · 6 min · 20 views
VPS VPS Clock Drift: Fix NTP/Chrony Before It Breaks Everything

Server time wrong on your VPS? See how clock drift silently breaks cron jobs, SSL handshakes, and MySQL replication - and fix it for good with chrony.

18 July 2026 · 5 min · 19 views
VPS Automatic Security Updates on a VPS: Setting It Up Safely

Learn how to configure unattended-upgrades on your Ubuntu/Debian VPS to auto-install security patches without breaking services or triggering surprise reboots.

18 July 2026 · 5 min · 9 views
VPS Backup and Restore MySQL on a VPS with mysqldump

phpMyAdmin timing out on a big database? Learn to back up and restore MySQL on your VPS with mysqldump, fix common errors, and automate it with cron.

18 July 2026 · 6 min · 10 views
VPS VPS Monitoring Setup: Catch Problems Before the Site Goes Down

Set up real-time VPS monitoring with Netdata so you catch high CPU, low disk, and memory issues before they take your site down. Step-by-step guide.

17 July 2026 · 6 min · 7 views
VPS Port 25 Blocked on Your VPS? How to Fix Outgoing Mail

VPS emails not sending or timing out on port 25? Learn why cloud providers block it, how to confirm it, and how to fix outgoing mail the right way.

17 July 2026 · 5 min · 30 views
VPS VPS Resize Won't Show New Disk Space? How to Fix It

Resized your VPS but the extra disk, RAM, or CPU still isn't showing up? Learn why partitions don't auto-grow and how to safely expand them with growpart.

16 July 2026 · 6 min · 21 views