New Ubuntu 26.04 VPS? The First-Hour Setup Checklist (and What Changed Since 24.04)
Everything to do in the first hour on a fresh Ubuntu 26.04 LTS server, in order: a sudo user, SSH keys, the firewall, automatic security updates, swap…
Category
Setting up and running a VPS: Linux, Nginx and Caddy, memory and swap, databases, and fixes for the errors that take a server down.
8 articles
Everything to do in the first hour on a fresh Ubuntu 26.04 LTS server, in order: a sudo user, SSH keys, the firewall, automatic security updates, swap…
Your VPS disk is full and MySQL, Docker or apt is failing. Here is how to find what is using the space in a few minutes (Docker images and logs, the s…
Nginx shows 502 Bad Gateway but your app is confirmed running? Check for an IPv4 vs IPv6 localhost mismatch in proxy_pass. Here is how to spot it in t…
Ubuntu 26.04 LTS cloud images now require a newer x86-64-v3 CPU baseline, and older or budget VPS hardware may not qualify. Here is the one command to…
This error means MySQL has run out of connection slots. Here is the quick fix, the permanent fix, and the RAM math you should do first if you run MySQ…
This exact MySQL error means you are missing the FILE privilege, and the fix depends on your setup. Here is how to grant it safely on your own VPS, an…
MinIO's open-source Community Edition was archived on GitHub in April 2026 after a year of quietly stripping features and redirecting users to its pai…
A small VPS running out of RAM is one of the most common ways WordPress and Laravel sites go down. Here's how to size and set up a swap file properly…