Create your first NeoHeberg VPS
Creating a VPS takes a few minutes, but the order of the steps matters: the operating system and resources are fixed at creation, and the root password is shown only once. Decide before you confirm.
Choose the plan and operating system
Start from the actual workload, not maximum power:
- VPS Free: discovery, tests and small services. 512 MB of RAM and 5 GB of SSD are enough to learn, not for a production database.
- VPS Basic: 2 GB of RAM and 20 GB of SSD for a website, a small panel or a few containers.
- VPS Pro: 4 GB and 40 GB for several services or an application with a database.
- VPS Business: 8 GB and 80 GB for a heavier workload.
The VPS is created with Debian 13. This is the image NeoHeberg provides at creation and on reinstall, and the one followed by the guides in this help centre. Verify your email address before requesting the free VPS: verification is required for that plan.
Create the service
- Open
https://dash.neoheberg.frand sign in. - Choose service creation, then the VPS family.
- Select the plan, the system and a short hostname such as
web-01. - Confirm: Coins are debited and the container is provisioned.
Provisioning may take a minute. The dashboard then shows the IPv6 address, the SSH port and the root password. Copy that password into a password manager immediately: it will not be displayed again in clear text.
Connect
ssh root@YOUR_IPV6Accept the host key fingerprint after comparing it in the console if you are unsure. If SSH refuses the connection, open the VPS panel noVNC console and check that the ssh service is running.
Check resources
ip -6 addr show
df -h /
free -h
systemctl --failedYou should see the IPv6 address, the plan disk space, the expected memory and no failed unit. Then apply updates:
apt update && apt upgrade -ySecure before going further
Create a sudo user, install your SSH key, configure the firewall and schedule updates. Do not leave root exposed with a password long term. Once these steps are done, you can install your first service, such as Nginx or a Node.js application.
Advertisement
Was this article helpful?
Read next
- Understanding brute-force attacksRecognise a brute-force attack in the logs, reduce the SSH surface and react without panicking.
- Monitor a VPS with htopRead htop indicators correctly, identify a heavy process and act without breaking the service.
- Diagnose a VPS that will not bootUse the console, read the previous boot log and fix disk, fstab or packages before reinstalling.