Ordering a VPS from Domain India takes a few minutes: pick a plan, choose an operating system and an optional control panel, and pay. After that the server is yours to set up. This guide covers the order, what happens after payment, and the first things to do once you can log in.
Choose a plan on the VPS page, select a Linux operating system and pay the invoice. Your VPS is built automatically, usually within minutes, and we email you its IP address and a link to its page in the client area. We never email passwords: add your SSH key on the Rebuild tab of that page and connect over SSH. A Domain India VPS is self-managed: update the system, add a firewall, then install your software.
1. Is a VPS the right choice?
A VPS gives you a whole virtual server with root access. That means freedom to install anything, and also the job of keeping it updated and secure. Domain India VPS plans are self-managed by default, and cPanel is not offered on a VPS.
| You want to | Best fit |
|---|---|
| Run WordPress or PHP sites and business email, with the server managed for you | Shared hosting (cPanel, DirectAdmin or Webuzo) |
| Deploy a Node.js app or a Dockerfile without running a server | App Platform |
| Run Docker, databases such as MongoDB, background services or custom software as root | VPS |
If you're unsure, read VPS vs shared hosting first.
2. Before you order
- A Domain India account. Sign up or sign in at the client area. You'll use the same account for invoices, renewals and support.
- A plan size. Start with the smallest plan that fits your workload; the plan cards below show the current CPU, memory and storage for each.
- An SSH client. macOS, Linux and Windows 10 or 11 include the
sshcommand. On Windows you can also use PuTTY. - An SSH key (recommended). Create one now with
ssh-keygen -t ed25519, so you can switch to key login right after your first sign-in.
3. Place the order
- Open the VPS page.Go to VPS hosting and choose a plan.
- Choose the billing periodfrom the options shown at checkout.
- Choose the operating system.Pick a current long-term-support Linux release, such as Ubuntu 24.04 LTS, or AlmaLinux or Rocky Linux if you prefer the Red Hat family.
- Review and pay.Check the plan and the OS, then pay the invoice. A VPS comes without a control panel; you can install one yourself later.
Prices on the plan cards are live and exclude 18% GST, which your invoice shows separately.
4. After payment: setup and your login details
Once payment clears, your VPS is built automatically with the operating system you chose, usually within minutes. When it is ready, you receive an email with the server's IP address and a link to its page in the client area (VPS & Servers › your VPS). The email has no password.
If a build cannot run automatically, our team builds it by hand and keeps you posted. You can see the order and its invoice in the client area under Services and Invoices. If the email hasn't arrived, open a support ticket or use the 24/7 live chat.
5. Log in for the first time
First add your SSH public key on the Rebuild tab of your VPS page (under SSH keys); SSH password login is off on our images. Then connect as root with the IP address from your email:
ssh [email protected]Replace the example address with your VPS's IP. The first time you connect, ssh asks you to confirm the server's fingerprint; type yes. If you also want a root password for the browser console, set one on the Rebuild tab (shown once), or from the server:
passwdIf the connection times out, check that you are using the right IP address and port 22, and that no firewall on your own network blocks outgoing SSH. More detail: how to access your VPS using SSH.
6. Secure the server in the first hour
A new server with a public IP address gets SSH login attempts within minutes. These steps close the easy ways in.
- Update everything.On Ubuntu or Debian run
apt update && apt full-upgrade -y; on AlmaLinux or Rocky Linux rundnf upgrade -y. Reboot if the kernel was updated. - Create your own user with sudo.On Ubuntu,
adduser deploythenusermod -aG sudo deploy; on AlmaLinux or Rocky,adduser deploy,passwd deployandusermod -aG wheel deploy. - Add your SSH key.From your computer, run
ssh-copy-id deploy@your-server-ipand check that you can log in with the key. - Turn off password and root login.In
/etc/ssh/sshd_config, setPasswordAuthentication noandPermitRootLogin no, then restart SSH. Keep your current session open until a new login works. - Turn on a firewall.Allow only what you use: SSH (22) and, for a website, HTTP (80) and HTTPS (443). Use
ufwon Ubuntu orfirewalldon AlmaLinux and Rocky Linux. - Turn on automatic security updates.
unattended-upgradeson Ubuntu or Debian,dnf-automaticon AlmaLinux or Rocky Linux.
Before you restart SSH with password login off, open a second terminal and confirm that your key login works. If you lock yourself out, open the Console tab on your VPS page and fix it from there.
Full checklists: set up SSH key authentication and the SSH security hardening checklist for a VPS.
7. Install what you need
With a control panel, open it in your browser and follow its setup; it will install the web server, databases and email for you. Without a panel, install your own stack. For example, running MERN on a clean VPS walks through Node.js, Nginx, PM2 and MongoDB on Ubuntu 24.04.
Point your domain at the VPS by creating an A record with the VPS's IP address wherever your domain's DNS is managed. See how to change your domain's DNS settings.
8. Domain India VPS plans
Every plan uses KVM virtualization with full root access and NVMe storage. The two smallest plans:
- 1 vCPU
- 2 GB DDR4 RAM
- 64 GB NVMe SSD Storage
- 2 TB Monthly Bandwidth
- 2 vCPU
- 4 GB DDR4 RAM
- 128 GB NVMe SSD Storage
- 3 TB Monthly Bandwidth
Larger plans are listed on the VPS page. Under Domain India's refund policy, a VPS is non-refundable once it has been provisioned, so choose the plan size carefully; you can upgrade later yourself from the Plan & billing tab of your VPS page.
How do I order a VPS from Domain India?
Open the VPS page, choose a plan, pick a billing period and a Linux operating system, then pay the invoice. The VPS is built automatically after payment, and we email you its IP address and a link to its page in the client area. The email has no password.
Is a Domain India VPS managed?
No. VPS plans are unmanaged. You get full root access and are responsible for updates, security and the software you install.
Can I get cPanel on a Domain India VPS?
No. cPanel is not offered on VPS plans, and a VPS comes without a panel; you can install one yourself. For cPanel, use Domain India's shared cPanel hosting.
How long does it take to set up a VPS?
Usually within minutes of payment, built automatically. If a build cannot run automatically, our team builds it by hand and keeps you posted. If the email hasn't arrived, open a support ticket or use the live chat.
What should I do first after logging in to my VPS?
Update the system, create a user with sudo rights, add your SSH key, turn off password and root login over SSH, enable a firewall that allows only the ports you use, and turn on automatic security updates.
Can I get a refund on a VPS?
Under Domain India's refund policy, VPS plans are non-refundable once provisioned. The 30-day full refund applies to new shared and reseller hosting purchases only.
Ready to launch your server? Compare the plans on VPS hosting, and if you're not sure a VPS is right for you, read VPS vs shared hosting or open a support ticket.
KVM virtualization, full root access and NVMe storage, with your choice of Linux and an optional control panel.
See VPS plans