Webmin is an open source web control panel for Linux servers. It allows you to install and configure system users, groups as well as web, ssh, ftp, email and database servers. This tutorial explains how to install Webmin in Ubuntu 20.04.
With Webmin , you can configure almost every aspect of the system through your web browser.
prerequisites
We assume that you with sudo permissions have administrative access to the Ubuntu server
A big secret about 90% of Iranian hosting is overshoring, which causes the quality of servers to drop.
By providing different accesses, One Server will give you the possibility to manage and check all your server resources, and also by providing a 100% money back guarantee, it reduces the risk of your purchase to 0%.
Installing Webmin on Ubuntu 20.04 Ubuntu
Webmin is not included in the standard Ubuntu repositories. We activate the Webmin repository and install the package with aptWe install.
The following steps describe the process of installing Webmin on Ubuntu:
- First, update the package list and install the dependencies:
1 2 |
sudo apt update sudo apt install software-properties-common apt-transport-https wget |
- Import the Webmin GPG key and add the Webmin repository to your system software resources:
1 2 |
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add – sudo add-apt-repository “deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib” |
order add-apt-repositoryIt also updates the package.
- Install the latest version of Webmin by typing:
1 |
sudo apt install webmin |
All dependencies are installed automatically. When finished, the following output will be displayed:
Webmin install complete. You can now login to https://vagrant:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.
The Webmin service starts automatically.
At this point, you have successfully installed Webmin on your Ubuntu 20.04 server.
Firewall settings
By default, webmin from port 10000Uses . You need to open a port on your firewall so that the Webmin interface can be accessed over the Internet. Assuming you are UFW , you can do this by running the following command:
1 |
sudo ufw allow 10000/tcp |
Access the Webmin web interface
Now that Webmin is installed on your Ubuntu system, open your favorite browser and enter the server hostname or public IP address that Webmin is looking for. 10000:
1 |
The browser will complain that the certificate is invalid. By default, Webmin uses a trusted SSL certificate.
Login to the Webmin web interface using the root user or sudo.
After logging in, you will be redirected to the Webmin dashboard, which provides basic information about your system.
From here, you can start configuring and managing your Ubuntu 20.04 server depending on your needs.
Conclusion
We have shown you how to install Webmin on your Ubuntu 20.04 machine. Now you can install the FTP server or LAMP / LEMP and start managing the service through the webmin interface.
For more information about Webmin, documentation visit their official