菜单

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-pager

Keep 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.

Contact

Turn a build note into a useful article.

Send a note about the website, AI video, content workflow, or freelance service you want to explore.