Documentationchevron_rightGetting Started

Getting Started · 5 min read

Deploying your first VPS

A step-by-step guide to ordering, configuring, and connecting to your new virtual server.

Last updated March 15, 2026

Overview

Once your payment is confirmed, provisioning begins automatically and typically completes in under 3 minutes.

Step 1 — Choose a plan

Navigate to Pricing and select the plan that matches your workload. Each plan shows vCPU count, RAM, SSD storage, and monthly bandwidth included.

Tip: If you are unsure, start with the smallest plan. Upgrades are available at any time with a single click and no downtime on Linux instances.

Step 2 — Configure your server

After selecting a plan you will be asked to fill in:

FieldDescription
HostnameThe fully-qualified domain name for your VPS (e.g. web01.example.com).
Operating SystemChoose from Debian, Ubuntu, AlmaLinux, Rocky Linux, or Windows.
Root PasswordUsed for initial console / SSH login. Must be 12+ characters with mixed case and a number.

Use the Generate password button to get a strong, random password and store it in a password manager before proceeding.

Step 3 — Checkout

Proceed through checkout. Once the payment or invoice clears:

  • A provisioning job is queued automatically.
  • You will see the server listed in Instances with status Provisioning.
  • When provisioning finishes the status changes to Running and the Manage button becomes active.

Step 4 — Connect via SSH

ssh root@YOUR_VPS_IP

Replace YOUR_VPS_IP with the IP address shown on the server overview page. Accept the host fingerprint on first connection.

Step 5 — Secure your server

Immediately after first login you should:

  1. Change the root password: passwd
  2. Create a non-root user: adduser deploy && usermod -aG sudo deploy
  3. Upload your SSH public key: ssh-copy-id deploy@YOUR_VPS_IP
  4. Disable root SSH login: edit /etc/ssh/sshd_config, set PermitRootLogin no, then systemctl restart sshd

What if provisioning is taking too long?

If the status remains Provisioning for more than 10 minutes, open a Support ticket from the dashboard and include the server name.

Related

Still stuck? Customers get support from the dashboard, and anyone can open a ticket. If you are not a customer yet, VPS plans deploy in minutes with root access and a browser console.

See VPS pricing
Deploying your first VPS | Virteche Cloud