A fresh VPS is a blank, internet-facing computer. Follow these steps in order, ideally on the day you create it.
- Connect with SSH Log in for the first time.
- Set up SSH keys Replace passwords and switch password login off.
- Turn on a firewall Close everything except SSH and the web.
- Turn on automatic security updates Let the server patch itself.
- Install Nginx Serve your first site.
- Add a free SSL certificate Switch the site to HTTPS.
- Back up the server Copy it somewhere else every night.
Not sure a VPS is right for you? Read managed or unmanaged hosting first.
