VirtFusion
Install, set up and manage VirtFusion: hypervisors, packages, servers and WHMCS integration.
28 guides · page 1 of 2
Add a KVM hypervisor to VirtFusion and install the agent
Prepare a dedicated server as a VirtFusion hypervisor: hardware checks, network bridge and storage planning, adding it in the admin area, installing the agent and testing a VPS.
Brand VirtFusion with your logo, colours and custom domain
White-label the VirtFusion control panel: set your company name, logo and colours, serve it on your own hostname with SSL, and customise emails customers receive.
Configure the VirtFusion firewall for VPS servers
Use the VirtFusion network firewall to filter traffic to a VPS before it reaches the operating system: enable it, add allow rules, set a default policy and test.
Configure VirtFusion storage: local files, LVM and ZFS
Choose and set up storage for VirtFusion hypervisors: local file storage, LVM volume groups and ZFS pools, with trade-offs, setup commands and admin settings.
Create a VPS server manually in the VirtFusion admin area
Create a VirtFusion server by hand: choose the owner, package and hypervisor group, assign IPs, build it with an OS template and hand the login details to the customer.
Create VirtFusion API tokens and make your first API call
Generate a VirtFusion API token, store it safely, call the REST API with curl to list servers, and limit and rotate tokens used by WHMCS and scripts.
Create VirtFusion packages (VPS plans) with CPU, RAM, disk and bandwidth
Build VirtFusion packages that define each VPS plan: CPU cores, memory, storage, traffic, network speed and backup options, ready to sell through WHMCS.
Fix VirtFusion WHMCS provisioning: orders that do not create servers
Troubleshoot the VirtFusion WHMCS module when paid orders fail to create a VPS: read the module log, fix tokens, IDs, capacity and OS options, and retry the create.
Install the VirtFusion control server: requirements and setup
Prepare a clean server, run the official VirtFusion control installer, finish the first login, activate the licence and secure the control panel before adding hypervisors.
Manage OS templates and ISO images in VirtFusion
Offer operating systems in VirtFusion: enable cloud-init OS templates, group them for customers, add custom ISOs for manual installs and keep images current.
Manage VirtFusion users, admin accounts and two-factor login
Create and manage VirtFusion customer and admin accounts: add users, link them to WHMCS clients, reset access, suspend accounts and require two-factor authentication.
Migrate VirtFusion servers between hypervisors
Move a VirtFusion VPS to another hypervisor to free capacity or empty a node for maintenance: plan IPs and storage, run the migration, and check the server afterwards.
Monitor VirtFusion hypervisors and VPS resource usage
Keep an eye on VirtFusion capacity and health: read hypervisor and server graphs, track RAM, disk and IP usage, set external uptime checks and catch noisy VPSs early.
Rebuild or reinstall a VirtFusion server with a new OS
Reinstall a VirtFusion VPS with a fresh operating system from the admin area or the customer panel, keep the same IPs, and avoid losing data you still need.
Resize a VirtFusion server: upgrade CPU, RAM and disk
Upgrade or downgrade a VirtFusion VPS by changing its package or resources, then grow the partition and filesystem inside the server so the new disk space is usable.
Set up IPv6 in VirtFusion and assign subnets to VPSs
Add IPv6 to VirtFusion: get a routed IPv6 block, configure the hypervisor bridge, create an IPv6 block in the admin area and give each VPS its own subnet.
Set up the VirtFusion WHMCS module: provisioning, options and SSO
Connect WHMCS to VirtFusion with an API token, install the provisioning module, create VPS products tied to VirtFusion packages, add configurable options and enable SSO.
Set up VirtFusion backups and restore a VPS
Configure VirtFusion backup storage and backup plans, attach them to servers or packages, and restore a VPS from a backup when something goes wrong.
Set up VirtFusion networking: IP blocks, IPv4/IPv6 pools and bridges
Plan and configure hypervisor networking in VirtFusion: create the Linux bridge, add IPv4 and IPv6 blocks, attach them to hypervisors and test new servers.
Suspend, unsuspend and delete VirtFusion servers
Manage the end of a VirtFusion server's life: suspend for non-payment or abuse, unsuspend after payment, and delete servers safely so IPs and storage are freed.
Other topics
- Getting startedYour first hour with a new server: access, logins and basics.83 guides
- cPanelFiles, databases, email, domains and every cPanel tool, step by step.67 guides
- WHM & resellingWHM, packages, reseller accounts, WHMReseller and running a hosting brand.53 guides
- WordPressInstall, secure, speed up, migrate and fix WordPress sites.49 guides
- Email & webmailMailboxes, webmail, forwarders, spam filters and email delivery.67 guides
- DomainsRegistering, transferring and managing domains and nameservers.27 guides
- SSL certificatesFree AutoSSL, Let's Encrypt, paid certificates and HTTPS.41 guides
- CloudLinuxCloudLinux setup and use: LVE limits, CloudLinux Manager, CageFS and PHP/Node.js selectors.31 guides
- LiteSpeedLiteSpeed Web Server, LSCache and the LiteSpeed Cache plugin: install, settings and tuning.35 guides
- Imunify360Malware scanning, firewall and proactive defence with Imunify360.24 guides
- SoftaculousInstall, update, clone and back up apps with Softaculous.24 guides
- WP SquaredcPanel's WordPress platform: sites, plugins, staging and backups.9 guides
- SitePadBuild and publish websites with the SitePad builder.9 guides
- SitejetDesign, edit and publish sites with the Sitejet builder.9 guides
- WHMResellerAlpha and master resellers with WHMReseller: install, setup and use.12 guides
- VirtFusionInstall, set up and manage VirtFusion: hypervisors, packages, servers and WHMCS integration.28 guides
- VirtualizorManage your VPS with Virtualizor: power, OS reinstall, VNC, IPs and backups.44 guides
- PleskWebsites, email, databases and settings in the Plesk panel.53 guides
- DirectAdminUsers, domains, email and reseller tools in DirectAdmin.41 guides
- WHMCSBilling, automation, products and client management with WHMCS.52 guides
- Control panelscPanel & WHM, Plesk, DirectAdmin and other panels on your VPS.107 guides
- SecurityKeys, passwords, firewalls and keeping a server patched.138 guides
- Networking & DNSIP addresses, reverse DNS, ports and traffic.72 guides
- Websites & appsWeb servers, WordPress, PHP, Node.js, SSL and app hosting.83 guides
- DatabasesMySQL, MariaDB, PostgreSQL, Redis and MongoDB on a VPS.80 guides
- Billing & accountInvoices, renewals, the client area and your account.9 guides
- TroubleshootingWhen something is not working: checks and fixes.127 guides
- Linux VPSSSH, packages, services and everyday Linux administration.265 guides
- Windows VPS & RDPRemote Desktop, Windows Server settings and Admin RDP tips.73 guides
- Docker & DevOpsContainers, Git deploys, automation, monitoring and backups.82 guides
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.
