Virtualizor

Create VPS plans, users and virtual servers in Virtualizor (admin)

Define Virtualizor plans with CPU, RAM, disk, bandwidth and IP limits, create end users, launch a KVM VPS from a plan and manage, suspend or delete it as admin.

AdvancedVirtualizor admin2 min read

Plans are the templates of your VPS offering: how many cores, how much RAM and disk, the bandwidth allowance and the number of IPs. Creating servers from plans keeps your products consistent and lets billing systems such as WHMCS provision VPS automatically. This guide covers plans, users and creating the first VPS.

Before you start

  • Virtualizor installed with storage, IP pools and OS templates ready. See IP pools and OS templates.
  • A sizing plan that leaves headroom on the host: do not allocate all RAM, and keep 10–20% of disk free.

Create a plan

  1. In the admin panel go to Plans → Add Plan.
  2. Choose virtualization KVM and enter a Plan Name, for example VPS-2G.
  3. Set resources:
    • Disk Space (GB) and the storage to use.
    • Guaranteed RAM and optional Swap.
    • CPU Cores, CPU Units (relative weight) and optional CPU % cap.
    • Bandwidth per month (GB) and Network Speed / Upload Speed limits.
    • Number of IPv4 and IPv6 addresses, and the IP pool.
  4. Under advanced options, choose the default OS template, enable VNC, set the disk cache and enable Rescue Mode if you want customers to use it.
  5. Click Add Plan.

Create one plan per product you sell. With WHMCS, the Virtualizor module links each WHMCS product to a plan name.

Create an end user

  1. Go to Users → Add User.
  2. Enter email and password, choose Normal User, and optionally limit how many VPS the user can own.
  3. Save. The user logs in to the end-user panel on port 4083.

Create a VPS

  1. Go to Virtual Servers → Create VPS.
  2. Choose KVM, the server (master or slave) and the Plan; values fill in automatically and can be adjusted.
  3. Select the User, the OS template, the hostname and a root password.
  4. Pick IPs from the pool (or let Virtualizor choose).
  5. Click Create VPS. Watch progress under Tasks.

Manage virtual servers

  • Virtual Servers → List VPS shows all servers with status, user and resources. Use the icons to start, stop, restart or open VNC.
  • Manage a VPS to change resources (applied after a restart), add IPs, or rebuild it.
  • Suspend a VPS for non-payment or abuse; it stops and the user cannot start it. Unsuspend restores access.
  • Delete removes the VPS and its disk permanently – make a backup first.
  • Configure Backup Servers and Backup Plans under Backup so customers can use the features in VPS backups.

Troubleshooting

  • Create fails: not enough space or RAM: the server is full. Add storage, a slave server, or overcommit carefully.
  • No free IPs: extend the IP pool.
  • VPS created but unreachable: check the IP pool gateway and open the VNC console to read boot messages.
  • Bandwidth suspensions: review the plan's bandwidth limit and the overuse action in Configuration → Master Settings.

Next steps

Was this guide helpful?

Still stuck?

Ask MdmHost AI for a quick answer, or open a ticket and our team will take a look. We are here 24/7.