How to install Virtualmin on CentOS?


Virtualmin is the control panel that is used to manage the virtual hosts. It provides many services like BIND DNS, Mysql, Apache, etc. It provides a web-based interface. Using that users can access it from anywhere in the world.


There are steps to install Virtual in on centos:

Step 1:

First update the CentOS System.

     # yum update -y

Step 2:

Check hostname.

     # hostname -f

Step 3:

Set the proper hostname.

     # hostname

Step 4:

Download the Virtualmin package by using the below mentioned link.


Step 5:

Now install the Virtualmin by using the below mentioned command.

     # ./

Step 6:

By default, it uses port number 10000 after installing go to your web browser URL and type



Still, confused about how to install Virtualmin on CentOS? Contact Ideastack now.

Frequently Asked Questions

Q1. What are Virtualmin and Webmin?

Webmin is a web front-end that allows you to administer your server remotely via a browser. Virtualmin is a Webmin plugin that allows you to manage many virtual hosts from a single interface, comparable to cPanel or Plesk.

Q2. Is Virtualmin free?

The Virtualmin GPL version is completely free and open-source software, in comparison to the Virtualmin Professional version, which requires a monthly or annual fee.

Q3. What is Cloudmin?

It’s a Webmin-based UI for controlling virtual systems including Xen, KVM, and OpenVZ instances. Cloudmin allows you to create, destroy, resize, start, stop, and restrict numerous instances utilizing various virtualization technologies from a single interface.