Usually, getting started with Virtualmin can be done with a few simple steps, using our automated install script. The install script will setup your package manager, usually apt-get
or dnf
, and then download our packages as well as all of the necessary dependencies for running Virtualmin.
virtualmin-install.sh
script to upgrade or renew or to try to repair an existing Virtualmin system! The virtualmin change-license
command is used for license changes and renewals. Check the license FAQ for details.Install your operating system
Start with a freshly installed, Grade A supported OS on your server or VPS. Rocky Linux and Ubuntu LTS are very popular options for hosting, and are a safe choice, but any Grade A supported system should work fine. Be sure to configure your system with a fully qualified domain name, as it will save you a lot of time and documentation spelunking later. Do not name your system the same name as a domain you’ll be hosting in Virtualmin.
Download and run install script
If you have already purchased a Virtualmin Professional license, you can find it in My Account → Software Licenses. If not, you can purchase a license or download Virtualmin GPL.
Try Virtualmin Professional or Download Virtualmin GPL
The quickest way to initiate the installation of Virtualmin GPL on your server is to log in via SSH using a terminal, and execute the following pre-prepared command:
sudo sh -c "$(curl -fsSL https://software.virtualmin.com/gpl/scripts/virtualmin-install.sh)"