{"id":17486,"date":"2015-09-01T14:34:00","date_gmt":"2015-09-01T19:34:00","guid":{"rendered":"https:\/\/secure.rosehosting.com\/blog\/?p=17486"},"modified":"2022-12-13T07:17:58","modified_gmt":"2022-12-13T13:17:58","slug":"how-to-install-virtualmin-on-a-linux-vps","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-virtualmin-on-a-linux-vps\/","title":{"rendered":"How to Install Virtualmin on a Linux VPS"},"content":{"rendered":"
Virtualmin is very flexible and powerful web hosting control panel for Linux and UNIX systems. It is based on the Open Source web-based system system configuration tool Webmin<\/a>. You can easily manage your virtual domains, databases, mailboxes, and much more through the Virtualmin interface which is clear, effective and very easy to use.<\/p>\n <\/p>\n Virtualmin comes in two versions – Open Source version (GPL) and a commercial paid version named Virtualmin Professional. The paid version comes with few extra features and support. In this article we will show you how to install the free (GPL) version of Virtualmin on a Linux VPS<\/a>.<\/p>\n Virtualmin can be installed on two ways, using the automated installer and a manual installation. It is highly recommended to use the automated script for installing because the script will install all necessary packages and services and many possible problems will be avoided. The automated script can be used to install Virtualmin on the following operating systems:<\/p>\n Please note that it is recommended to install Virtualmin on a clean OS.<\/p>\n Let’s start with the installation. First of all log in to your Linux server as user root<\/p>\n Before proceeding any further, start a screen session executing the following command<\/p>\n Now, we need to update the system. It is very important all packages to be up to date because many packages in Virtualmin depend on the OS packages. On Debian-based systems use the following command:<\/p>\n Go to Virtualmin’s official website and download the install script. In our case, we will download the install script for Virtualmin GPL<\/p>\n Make the script executable<\/p>\n and run the installer<\/p>\n The script will install all necessary packages. It could take up to 15-45 minutes for the script to complete the installation of Virtualmin.<\/p>\n Once the installation is completed navigate your web browser to https:\/\/youriPaddress:10000<\/em> or https:\/\/yourdomain.tld:10000<\/em> to open the control panel. Log can log in using the root user to finish the post-installation setup wizard.<\/p>\n You can change the root password for Webmin using the following command<\/p>\n Where PASSWORD will be your new Virtualmin password.<\/p>\n For more information about how to configure and use Virtualmin please check their official documentation<\/a>.<\/p>\n Of course you don\u2019t have to do any of this if you use one of our Linux VPS Hosting <\/a>services, in which case you can simply ask our expert Linux admins to install Virtualmin for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n PS.<\/strong><\/span> If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":" Virtualmin is very flexible and powerful web hosting control panel for Linux and UNIX systems. It is based on the … <\/p>\n\n
ssh root@IP<\/pre>\n
screen -U -S virtualmin<\/pre>\n
\nOn RPM based systems you can upgrade the packages using the command:<\/p>\nyum -y update<\/pre>\n
apt-get update\r\napt-get upgrade<\/pre>\n
wget http:\/\/software.virtualmin.com\/gpl\/scripts\/install.sh<\/pre>\n
chmod +x install.sh<\/pre>\n
.\/install.sh<\/pre>\n
usr\/share\/webmin\/changepass.pl \/etc\/webmin root PASSWORD<\/pre>\n