Choosing & sizing

What is the best VPS setup for a beginner?

Short answer

Start with 2 vCPU, 4 GB of RAM and Ubuntu 24.04 LTS in the region closest to you. Ubuntu has the largest body of tutorials, which matters more than any specification when you are learning. Take a snapshot before every experiment — it turns a broken server into a two-minute rollback.

The single most useful habit for a beginner is snapshotting before change. Snapshots here are instant and the first three are free, so there is no reason not to.

Second most useful: do the security basics on day one. Key-based SSH, no password authentication, no root login, and a firewall that denies everything except what you need. Those four steps eliminate the overwhelming majority of real-world compromises.

See also: Snapshot · vCPU