Back to Blog
VPS & Website/2026-06-02/4 min read
My VPS Checklist Before Deploying a Website
A practical pre-deploy checklist for checking system version, web services, ports, firewall state, and project folders.

UbuntuNginxDeploy
Start with read-only checks
Before installing anything, inspect the server state. Check the operating system, running services, ports 80 and 443, existing web servers, Git, Node.js, and UFW status.
vps-checklist.sh / bash
uname -a
node -v
sudo nginx -t
sudo systemctl status nginx --no-pagerKeep the first deploy boring
For a personal site, a boring deploy is easier to maintain than a clever one. Keep the service, Nginx config, logs, and rollback path explicit.