Cloud VPS + Virtualmin — Self-Managed

Virtualmin Cloud VPS Hosting
on Cloud VPS by Host4Fun

Deploy a Virtualmin Cloud VPS with Host4Fun. AMD Ryzen, DDR5 RAM, NVMe SSD, 10 Gbps. Install Virtualmin — the free open-source Webmin-based hosting panel — on your Cloud VPS. From $3/mo.

Free GPL edition available. Virtualmin GPL is completely free and open source. A paid Virtualmin Professional edition with additional features is also available. Host4Fun provides Cloud VPS infrastructure — Virtualmin is self-installed. We do not install Virtualmin on your behalf.
Compatible with: Ubuntu 20.04 Ubuntu 22.04 Debian 11/12 AlmaLinux 8
99.99%
Uptime SLA
10Gbps
Network Port
Free
Free GPL
35+
Global Locations
24/7
Support
AMD Ryzen CPU
DDR5 RAM
NVMe SSD Storage
10 Gbps Port
DDoS Protection
Full Root Access
35+ Locations
Instant Deploy

What is Virtualmin?

Virtualmin is a free, open-source web hosting control panel built on top of Webmin. Where Webmin provides general Linux server administration, Virtualmin adds hosting-specific capabilities — virtual host management, email hosting, FTP, DNS zones, SSL certificates, and reseller accounts — making it a complete hosting panel at zero license cost.

Virtualmin supports a three-tier account structure: Administrators manage the server and create Virtual Server owners (website owners), who can create their own Sub-servers. The Virtualmin Professional edition adds additional themes, automatic Let's Encrypt integration, enhanced backup destinations, and commercial support from Virtualmin's developers.

On a Host4Fun Cloud VPS, Virtualmin runs on fully isolated KVM hardware with dedicated AMD Ryzen cores, DDR5 RAM, and NVMe SSD — a powerful, completely free hosting platform that has served the open-source community since 2003.

Free
GPL Edition
:10000
Panel Port
2003
Established
3-Tier
Admin/Owner/Sub

Virtualmin on Cloud VPS — How It Works

Virtualmin installs via the official install.sh script which automatically detects your OS and installs the full hosting stack — Apache or Nginx, PHP-FPM, MySQL/MariaDB, Postfix + Dovecot mail, Bind DNS, ProFTPD, and SpamAssassin — in a single automated process.

Host4Fun delivers the Cloud VPS with full root access. SSH in, run the Virtualmin install script, and access both the Webmin server admin panel and the Virtualmin hosting panel at port 10000. No license required for the GPL edition.

:10000
Panel Port
GPL
Free Edition
+Webmin
Full Stack
KVM Compatible Webmin Included Free GPL Reseller Support

Everything Virtualmin Gives You

A complete feature set tailored for the Virtualmin control panel on a high-performance Cloud VPS.

Built on Webmin — Full Server Control

Virtualmin installs on top of Webmin, giving you both a hosting panel AND full Linux server administration from the same interface. Manage virtual hosts from Virtualmin and configure the underlying server services (Postfix, Bind, iptables) from Webmin — all at port 10000.

Virtual Server Management

Create and manage virtual servers (hosted domains) with full isolation — each with its own Apache/Nginx virtual host, email stack, DNS zone, FTP accounts, MySQL databases, and SSL certificate. Virtual server owners log into their own Virtualmin sub-panel to manage their domain independently.

AutoSSL / Let's Encrypt

Automatic SSL provisioning and renewal via Let's Encrypt for all virtual servers. Virtualmin Professional adds enhanced Let's Encrypt integration. The GPL edition supports manual and automatic renewal through the Webmin SSL module.

Full Email Stack

Postfix MTA with Dovecot IMAP/POP3, SpamAssassin, ClamAV, and Usermin webmail included. Each virtual server owner manages their own email accounts, forwarders, and spam settings from their Virtualmin sub-panel.

MySQL / MariaDB / PostgreSQL

Per-virtual-server database management with configurable quotas. Virtual server owners create and manage their own databases through their Virtualmin panel. phpMyAdmin available per database from the interface.

Reseller Account Support

Virtualmin supports a three-tier structure: admins create Virtual Server owners, who can create sub-servers. Configurable resource limits at each tier — disk quotas, bandwidth limits, email account caps, and database counts — make Virtualmin suitable for reseller hosting.

Automated Backups

Schedule automated backups of virtual servers including web files, databases, email, and DNS zones. Configure backup destinations including local storage, FTP, SSH, and S3-compatible storage. Restore individual virtual servers or specific files from the backup manager.

Multi-PHP Version Support

Install and manage multiple PHP versions with per-virtual-server version selection. PHP-FPM pools per virtual server ensure isolated PHP execution. Switch PHP versions per domain without affecting other hosted sites.

Resource Monitoring & Quotas

Per-virtual-server resource tracking with configurable disk quotas, bandwidth monitoring, and usage reports. Admin-level overview of all virtual servers and their resource consumption from the main Virtualmin dashboard.

License & Minimum Cloud VPS Specs

Review license options and minimum server requirements before ordering your Cloud VPS.

Minimum Cloud VPS Requirements

CPU1 vCPU (2+ recommended)
RAM512 MB minimum (1-2 GB recommended)
Disk10 GB minimum (30+ GB recommended)
OSUbuntu 20/22, Debian 11/12, AlmaLinux 8
IPv41 dedicated public IPv4
Root AccessFull root SSH required
VirtualisationKVM (fully supported)

Virtualmin License

GPL
Free — All core features
Professional
Paid — Extra themes & support
No Limits
Unlimited virtual servers
+Webmin
Full server admin included

Virtualmin GPL — Free Forever

Virtualmin GPL includes all core hosting features at no cost — unlimited virtual servers, email hosting, reseller accounts, and full Webmin server administration. The Professional edition adds extra themes, enhanced backup destinations, and commercial support.

Visit virtualmin.com

Compatible Operating Systems

All listed OS options are available free during Host4Fun Cloud VPS provisioning.

Supported Distributions for Virtualmin
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
Debian 11
Debian 12
AlmaLinux 8
CentOS 7 (Legacy)
Recommended: Ubuntu 22.04 LTS or Debian 12. The official Virtualmin install.sh script auto-detects your OS. Both available free during Host4Fun Cloud VPS provisioning.

Choose Your Virtualmin Cloud VPS

All plans include AMD Ryzen CPU, DDR5 RAM, NVMe SSD, 10 Gbps port, DDoS protection, and a dedicated IPv4.

Starter
Personal use & testing
$5/mo
 
  • 1 vCPU AMD Ryzen Core
  • 1 GB DDR5 RAM
  • 15 GB NVMe SSD
  • 1 TB Bandwidth
  • 10 Gbps Port
  • Full Root Access
  • DDoS Protection
Get Started
Basic
Small projects & dev servers
$7/mo
 
  • 2 vCPU AMD Ryzen Cores
  • 2 GB DDR5 RAM
  • 30 GB NVMe SSD
  • 4 TB Bandwidth
  • 10 Gbps Port
  • Full Root Access
  • DDoS Protection
Get Started
Business
High-traffic & production
$28/mo
 
  • 6 vCPU AMD Ryzen Cores
  • 8 GB DDR5 RAM
  • 120 GB NVMe SSD
  • 16 TB Bandwidth
  • 10 Gbps Port
  • Full Root Access
  • Priority Support
  • Maximum Performance
Get Started

Annual billing charged as one payment. Prices exclude taxes. Visit virtualmin.com license purchased separately where required.

Why Choose Host4Fun for Your Virtualmin Cloud VPS?

AMD Ryzen hardware, NVMe SSD, 10 Gbps networking, and DDoS protection — the ideal foundation for Virtualmin.

True KVM Virtualisation

Host4Fun Cloud VPS runs on KVM — delivering a fully isolated kernel environment with dedicated resources and proper process isolation essential for any control panel stack.

AMD Ryzen Processors

Dedicated AMD Ryzen vCPU cores on every plan. Multi-account PHP execution, database queries, and mail processing all benefit from fast, dedicated CPU performance without resource contention.

NVMe SSD Storage

NVMe SSD delivers up to 10x faster I/O than SATA — improving page load times, database performance, backup speeds, and overall server responsiveness for all hosted accounts.

DDoS Protection Included

Enterprise-grade DDoS mitigation included at no extra cost on every Cloud VPS — keeping your Virtualmin server and all hosted sites accessible during attacks.

Instant Deployment

Your Cloud VPS is provisioned within minutes of payment. SSH in immediately, run the installer, and have Virtualmin operational in under 30 minutes.

24/7 Technical Support

Our support team is available 24/7 for Cloud VPS infrastructure issues. Virtualmin application-level support is available via its official documentation and community.

How to Install Virtualmin on Cloud VPS

Follow these steps after receiving your Cloud VPS credentials from Host4Fun.

root@server — bash — Virtualmin Installation
# Step 1 — SSH into your Cloud VPS
local$ ssh root@YOUR_SERVER_IP
[OK] Connected — Ubuntu 22.04 LTS

# Step 2 — Set FQDN hostname before install
[root@vps ~]# hostnamectl set-hostname server.yourdomain.com
[OK] Hostname set

# Step 3 — Download and run the Virtualmin install script
[root@vps ~]# wget -O install.sh https://software.virtualmin.com/gpl/scripts/virtualmin-install.sh && bash install.sh
[~~] Installing Virtualmin GPL + Webmin... (~20-30 min)
[OK] Virtualmin installed successfully

# Step 4 — Access Virtualmin + Webmin panel
[OK] Panel URL: https://YOUR_IP:10000
[!] Complete the Post-Installation Wizard on first login
[root@vps ~]#

Pre-Installation Checklist

Fresh Cloud VPS with Ubuntu 22.04 or Debian 12
Minimum 512 MB RAM (1 GB+ recommended)
10+ GB disk space (30+ GB recommended)
Full root SSH access
Port 10000 open for Webmin/Virtualmin panel access
Valid FQDN hostname set BEFORE running installer
No existing Apache/web stack already installed
Run Post-Installation Wizard after install

Virtualmin vs Other Hosting Panels

How Virtualmin compares to popular alternatives.

FeatureVirtualmincPanelHestiaCPDirectAdminISPConfig
License CostFree (GPL) / Paid (Pro)$15–$45+/moFreeFree–$14/moFree
+Webmin Admin Full stack
Reseller Support Basic
Free Edition GPL Personal
Established Since20032003200320032000
Min. RAM512 MB1 GB256 MB512 MB256 MB

Who Uses Virtualmin Cloud VPS?

From individual developers to hosting businesses — Virtualmin serves a wide range of use cases on a Cloud VPS.

Open-Source Hosting Businesses

Virtualmin GPL delivers a complete cPanel/WHM-like reseller hosting platform at zero license cost. Create virtual server owners with resource limits, manage all accounts from the admin panel, and run a multi-tenant hosting service on a single VPS.

ResellerFreeOpen Source

Full Server + Hosting Control

Virtualmin combines hosting panel features with Webmin's full Linux server administration. Manage virtual hosts, email, and DNS through Virtualmin — and configure firewall rules, cron jobs, and system services through Webmin — all from one interface.

WebminFull ControlServer Admin

WordPress & PHP Hosting

Deploy WordPress and PHP applications per virtual server with isolated PHP-FPM pools, per-domain PHP version selection, MySQL databases, and SSL certificates managed through Virtualmin's straightforward virtual server interface.

WordPressPHP-FPMMulti-PHP

Email Hosting

Full Postfix + Dovecot email stack with SpamAssassin, ClamAV, and Usermin webmail. Each virtual server owner manages their own mailboxes, forwarders, and spam settings independently — without admin intervention for routine email management.

Email HostingPostfixDovecot

Learning Hosting Management

Virtualmin is widely used in educational contexts for learning web hosting server management. Its clear interface, extensive documentation, and active community make it ideal for system administrators developing hosting skills.

EducationLearningDocumentation

Backup-Critical Applications

Virtualmin's per-virtual-server backup system with configurable retention and remote destinations makes it suitable for applications where data protection is paramount — scheduled backups with point-in-time restore from the panel interface.

BackupsRestoreData Protection

35+ Global Cloud VPS Locations

Deploy your Virtualmin Cloud VPS closest to your users across 35+ locations.

Frequently Asked Questions

Common questions about running Virtualmin on a Host4Fun Cloud VPS.

Webmin is a general-purpose Linux server administration panel for managing system services, users, firewall, and configuration files. Virtualmin is a Webmin module that adds web hosting-specific features — virtual host management, email hosting, reseller accounts, and SSL certificates — on top of Webmin. Installing Virtualmin also installs Webmin.
Yes. Virtualmin GPL is completely free and open source — all core hosting features included at no cost. A paid Virtualmin Professional edition adds extra themes, enhanced backup destinations, and commercial support from the Virtualmin team.
Both manage virtual hosting accounts, email, and DNS. Virtualmin GPL is free vs cPanel's $15–$45+/mo. Virtualmin installs on a wider range of Linux distributions. Webmin provides underlying server administration that has no equivalent in the cPanel/WHM combination.
Ubuntu 22.04 LTS or Debian 12 are recommended for new Virtualmin installations. AlmaLinux 8 is also well-supported. The official install.sh script auto-detects your OS. All options are available free during Host4Fun Cloud VPS provisioning.
Yes. Virtualmin supports a three-tier structure — admins, virtual server owners (website owners), and sub-server owners. Configure resource limits at each tier — disk quotas, bandwidth, email accounts, databases — making it suitable for running a reseller hosting service.
Yes, critical. Virtualmin uses the server's FQDN for email server configuration, SSL certificates, and virtual host defaults. Set a valid FQDN (e.g. server.yourdomain.com) with hostnamectl BEFORE running the Virtualmin installer. Incorrect hostname at install time causes mail and SSL issues.
Virtualmin and Webmin both run on port 10000 over HTTPS. Ensure port 10000 is open in your server firewall after installation. Web ports 80 and 443 must also be open for hosted websites.
Virtualmin installs in approximately 20-30 minutes via the official install.sh script on a fresh Ubuntu 22.04 Cloud VPS. The script installs Virtualmin, Webmin, Apache/Nginx, PHP, MySQL, Postfix, Dovecot, SpamAssassin, Bind DNS, and all dependencies automatically.

Ready to Launch Your Virtualmin Cloud VPS?

Order your Host4Fun Cloud VPS today, choose Ubuntu 22.04, and have Virtualmin GPL + Webmin running with full hosting and server administration in under 30 minutes — completely free.

Get Your Cloud VPS Visit virtualmin.com