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 Locked Out of Your VPS? How to Regain SSH Access Fast

SSH connection refused or timed out on your VPS? Learn how to regain access via console, unban your IP, fix UFW rules, and reset your root password.

16 July 2026 · 6 min · 29 views
VPS Automated Off-Site VPS Backups with Cron and Rclone

Set up automated off-site VPS backups with cron and rclone so your files and database survive even if the whole server is lost. Step-by-step guide.

15 July 2026 · 6 min · 12 views
VPS PTR Record Missing? Fix VPS Mail Getting Rejected

VPS mail bouncing or landing in spam even with SPF/DKIM/DMARC set? Learn how to check, request, and match a PTR (reverse DNS) record the right way.

15 July 2026 · 6 min · 22 views
VPS CSF Firewall Setup in WHM: Securing a cPanel VPS Server

Set up ConfigServer Security & Firewall (CSF) in WHM the right way: correct ports, testing mode, LFD alerts, and how to recover if you lock yourself out.

15 July 2026 · 6 min · 16 views
VPS Running Docker on a VPS: Setup and Common Fixes

Learn how to install Docker on your VPS the right way, run your first container, and fix the permission, port, and disk-space issues that trip people up.

14 July 2026 · 6 min · 21 views
VPS Redis Object Cache for WordPress on a VPS: Setup Guide

WordPress slow for logged-in users despite page caching? Set up Redis object cache on your VPS the right way, and fix the common connection issues.

14 July 2026 · 6 min · 13 views
VPS Certbot Renewal Failing on Your VPS: Causes and the Fix

Let's Encrypt renewal failing on your VPS? Learn the six real causes - port 80, DNS-01, rate limits, missing hooks - and fix each one step by step.

13 July 2026 · 6 min · 15 views
VPS Host Multiple Websites on One VPS with Nginx Server Blocks

Learn how to host several websites on a single VPS with Nginx server blocks - correct document roots, per-domain SSL, and fixes for common config mistakes.

13 July 2026 · 6 min · 11 views
VPS VPS Out of Memory: Diagnose OOM Killer and Add Swap

VPS randomly killing MySQL or PHP-FPM? Learn how to confirm an OOM kill, add swap space fast, and right-size PHP-FPM and MySQL so it stops recurring.

13 July 2026 · 6 min · 24 views
VPS VPS Running Slow? How to Find and Fix High CPU Usage

VPS running slow or unresponsive? Learn how to find the process eating your CPU - PHP-FPM, MySQL, cron, or a bad bot - and fix it for good.

13 July 2026 · 5 min · 12 views
VPS VPS Snapshots: When to Take One and How to Restore Fast

Learn when to take a VPS snapshot, how to restore one in minutes, and why snapshots aren't a replacement for real backups. Practical Getwebup guide.

13 July 2026 · 5 min · 15 views
VPS VPS First-Hour Checklist: Secure a Fresh Server Fast

New VPS setup checklist: SSH keys, sudo user, UFW firewall, swap, fail2ban and a snapshot baseline - all in the critical first hour after deployment.

12 July 2026 · 5 min · 7 views
VPS Nginx Reverse Proxy on a VPS: Setup Guide and Fixing 502/504

Set up Nginx as a reverse proxy on your VPS, secure it with free Let's Encrypt SSL, and fix 502 Bad Gateway, 504 Timeout, and WebSocket disconnect errors.

12 July 2026 · 6 min · 12 views
VPS VPS Firewall Basics: Set Up UFW and Close Open Ports

Learn how to set up UFW on your VPS, allow only the ports you need, and stop random port scans from finding an open door into your server.

12 July 2026 · 6 min · 15 views
VPS VPS Disk Full? Find What's Eating Space and Fix It

VPS showing 'No space left on device'? Learn how to find what's eating disk space, clear logs and backups safely, and prevent it from recurring.

11 July 2026 · 5 min · 18 views
VPS SSH Hardening on Your VPS: Keys, Sudo User & Fail2Ban

Stop SSH brute-force bots on your VPS: set up key-based login, disable root access, and configure Fail2Ban step by step.

11 July 2026 · 5 min · 14 views
VPS Block Traffic by Country: CSF and Cloudflare Geo-Blocking

Cut spam and brute-force logins by blocking traffic from specific countries using CSF's CC_DENY on a VPS or Cloudflare firewall rules - step by step.

29 August 2026 · 7 min · 23 views
VPS Nginx FastCGI Cache Setup: Speed Up PHP Sites Without Varnish

Skip the extra Varnish daemon. Set up Nginx's built-in FastCGI cache to speed up PHP-FPM sites on your VPS, with safe rules for logged-in users and carts.

28 August 2026 · 6 min · 8 views
VPS SSH "Permission Denied (publickey)": Causes and the Fix

Locked out of your VPS with SSH "Permission denied (publickey)"? Every real cause - wrong key, bad permissions, SELinux, sshd_config - and the fix for each.

21 August 2026 · 6 min · 19 views
VPS SELinux Blocking Nginx? Fix 403s Without Disabling It

SELinux blocking Nginx with 403 or Permission denied on your AlmaLinux VPS? Read the AVC denial, fix file contexts, booleans and ports the right way.

20 August 2026 · 7 min · 16 views
VPS Nginx Rate Limiting: Stop Bot Floods with limit_req

Learn how to configure Nginx limit_req to stop bot floods and brute-force attacks on your VPS, with real config examples, testing steps, and common mistakes.

20 August 2026 · 6 min · 17 views
VPS Update Every WordPress Site on Your Server in One Pass

Managing dozens of WordPress sites on one VPS or WHM reseller account? Use a safe WP-CLI loop script to update plugins, themes, and core everywhere at once.

17 August 2026 · 7 min · 12 views
VPS Docker Bypassing Your UFW Firewall? Here's the Real Fix

Published Docker container ports staying open even after UFW denies them? Learn why Docker bypasses UFW via iptables, and how to actually lock it down.

30 July 2026 · 7 min · 25 views
VPS Stop WordPress Brute-Force Logins with a Fail2Ban Jail

wp-login.php getting hammered by bots? Set up a custom Fail2Ban jail on your VPS to block WordPress login brute-force attacks right at the firewall level.

21 July 2026 · 6 min · 12 views