How to install Webmin on your Linux server
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. Additionally, please remember that superuser privileges are required to follow the steps of this manual.
Before starting the tutorial, don't you have a Linux Cloud server with Ubuntu? Don't worry! With just one click, you can easily deploy it with SW Hosting.
Installation and setup of Webmin
1. Download the installable file in .deb format
You must download the installer from the official project page on Sourceforge.
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.900_all.deb
2. Install the downloaded package
dpkg --install webmin_1.900_all.deb
The previous command will install the file we recently downloaded.
3. In case of error, install necessary dependencies
It is very likely that the installation will not finish due to certain dependencies that are not met. Fortunately, the package manager is able to resolve these conflicts automatically and proceed with the installation of Webmin. You only need to run the following command:
apt --fix-broken install
Once this command is executed, the installation should continue, automatically resolving the dependencies. Once it has finished, you will have Webmin installed on your server.
Access your Webmin installation
To log in to Webmin, you only need to visit the following URL:
https://<your-ip-address>:10000
If a security warning appears, you should tell your browser to ignore it. This is a self-signed certificate to ensure that all connections are established securely via HTTPS. The certificate is not valid, but the connection will still remain secure.
Finally, log in with your username and password. This is a system user (for example, "root") and it is necessary for them 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.