Getting Started

How to Deploy Your First VPS

Order, access, and secure your first VPS in under 30 minutes — step by step.

Published Jan 15, 2025Updated Jun 10, 20268 min readBeginner
Table of Contents

Overview

This guide takes you from zero to a live, secured server. You'll order a VPS, connect via SSH, update the system, create a non-root user, and enable a firewall — the essential starting point for everything else.

Step 1: Order Your VPS

Log in to the Power Down billing portalServices → VPS Hosting. Choose a plan:

PlanSpecsBest For
Starter1 vCPU, 1 GB RAMBots, static sites, learning
Standard2 vCPU, 4 GB RAMNode.js, PHP apps
Performance4 vCPU, 8 GB RAMDatabases, high traffic
💡 Choose Mumbai for Indian users or Singapore for Southeast Asia — both give you under 20ms latency.

Step 2: Choose Your OS

Select Ubuntu 22.04 LTS for beginners — it has the largest support community and is what all our guides assume. Other options: Debian 12, AlmaLinux 9, Rocky Linux 9, Windows Server 2022.

Step 3: Receive Your Credentials

Provisioning takes 2–5 minutes. You'll receive an email with:

  • Your server's public IP address
  • Root username and temporary password
  • VirtFusion control panel link

Step 4: Connect via SSH

ssh root@YOUR_SERVER_IP

Type yes to accept the fingerprint, then enter your password. You're now inside your server.

Step 5: Update the System

apt update && apt upgrade -y

This applies all security patches. Always do this first.

Step 6: Create a Non-Root Sudo User

Never run everything as root. Create a regular user with sudo access:

adduser deploy
usermod -aG sudo deploy

Step 7: Enable the Firewall

⚠️ Run the allow command BEFORE enabling or you'll lock yourself out of SSH.
ufw allow OpenSSH
ufw enable
ufw status

Step 8: Set Your Timezone

timedatectl set-timezone Asia/Kolkata

What's Next?

Your VPS is live. The most important next step is switching to SSH key authentication to eliminate password-based attacks. See Setting Up SSH Keys.

VPSSSHLinuxDeployment
Was this article helpful?

Join Our Discord

Connect with our community of gamers and developers

Get instant support, share experiences, and stay updated with the latest news

Join Us On Discord
2026 VPS SaleLIMITED TIME
View Sale Plans