Many users want a free cPanel like web hosting control panel. Virtualmin is a Free Software. This is not exactly the software we will suggest to install for single IP cloud server instance just to ease server management with web UI. This is more practical for a dedicated server with multiple IP. Here is how to install Virtualmin/Webmin on Ubuntu 16.04. Difference between Virtualmin and Webmin is written on their website. Webmin is the web UI which allows to manage your server through a browser. Virtualmin is a plugin for Webmin which adds the management function of the multiple virtual hosts like cPanel or Plesk. With Virtualmin from user accounts, Apache virtual hosts, DNS entries, MySQL databases, mailboxes, and many things can be managed. Most users can try Webmin first on their development server. Virtualmin GPL script will install everything need to use Virtualmin, including Webmin, LAMP stack, BIND, PostFix. Virtualmin is not intended to try to install on already running web server with live website (take full backup). Webmin is somewhat safe to install on already running web server with live website, however taking full backup is practical. Also, you can open the downloaded script and modify before running.
How to Install Virtualmin/Webmin on Ubuntu 16.04
First we need to open the sources file to add repo :
1 | nano /etc/apt/sources.list |
For Webmin :
---
add the line to sources.list
:
1 | deb http://download.webmin.com/download/repository sarge contrib |
Save the file. Add the Webmin PGP key :
1 2 | wget http://www.webmin.com/jcameron-key.asc sudo apt-key add jcameron-key.asc |
For Virtualmin :
Not needed, you can download this script :
1 | wget https://software.virtualmin.com/gpl/scripts/install.sh |
and execute. So rest is about Webmin. Run :
1 2 3 | apt update apt upgrade apt install webmin |
Once the installation is finished, you’ll get output like this :
1 2 3 | Webmin install complete. You can now login to https://your_server_ip:10000 as root with your root password, or as any user who can use `sudo`. |
Visit https://your.IP.address:10000
on your web browser, you can see the web UI. There is official wiki :
1 | https://doxfer.webmin.com/Webmin/Main_Page |