In this tutorial we will explain how to install the "Webmin" control panel for the configuration, management and maintenance of your Linux server.
Attention: This manual has been tested for the Ubuntu 18.04 distribution. The steps described here may vary for other distributions. Also, please remember that superuser privileges are necessary to follow the steps in this manual.
Before starting the tutorial, don't you have a Cloud Linux server with Ubuntu? Don't worry! With just one click, you can easily deploy it with SW Hosting.
1. Download the installable file in .deb format
You must download the installer from the official project page at Sourceforge.
2. Install the downloaded package
dpkg --install webmin_1.900_all.deb
The above command will install the file that we recently downloaded.
3. In case of error, install necessary dependencies
It is very likely that the installation does not end when there are certain dependencies that are not satisfied. Luckily, the package manager is able to solve these conflicts automatically and proceed with the installation of Webmin. You just have to execute the following command:
apt --fix-broken install
Once this command is executed, the installation should continue, automatically solving the dependencies. Once you have finished, you will have Webmin installed on your server.
To log in to Webmin you should only visit the following URL:
If you are presented with a security warning, you must tell your browser to ignore it. It is a self-signed certificate to ensure that every connection is established securely through HTTPS. The certificate is not valid, but the connection, however, will remain secure.
Finally, login with your username and password. It is a user of the system itself (for example, "root") and you need to have superuser permissions or be a user within the "sudoers" group.
Remember that if you do not yet have a Cloud server with a Linux operating system, you can easily deploy it with SW Hosting.