What is Virtualmin?

Virtualmin is a powerful and flexible web hosting control panel for Linux and BSD systems. Available in an Open Source community-supported version, and a more feature-filled version with premium support, Virtualmin is the cost-effective and comprehensive solution to virtual web hosting management.


Any of the below OSes and architectures:

  • Debian 7, 8, and 9, on i386 and amd64
  • CentOS/RHEL Linux 6 and 7 on x86_64
  • Ubuntu 14.04 LTS and 16.04 LTS, on i386 and amd64

Installing Virtualmin community-supported version

Virtualmin provides an automated installation script.

On your new, clean setup run:

to download the automated installation script.

Next, we have to run this script with superuser previleges. So:

Once you run it, the script will greet you with the following message:

Type y  and press enter.

The installation proccess might take a few minutes, be patient!

When the installation process completes, you’ll see:

Now, to access the virtualmin page, open the following url: https://hostname:10000/ or https://[IP]:10000/

Note: https://, not http://

If everything went smoothly, you’ll see this:

Virtualmin Login
Virtualmin Login

Note: You’ll have to accept and confirm the security exception because the SSL certificate is self-signed.

You can login using your account’s username/password.