Webmin is an Open Source server control panel for easy Linux System Administration. With the help of Webmin, you can manage Users, groups, FTP, DNS, DHCP, SSH, Email, and many other packages according to your need. In simple words, you can configure any Package using Webmin. In this tutorial, we will learn how to setup Webmin on CentOS 8.
Webmin Installation
To download the RPM package for Webmin from SourceForge open up a terminal and use the following command:
wget https://prdownloads.sourceforge.net/webadmin/webmin-1.930-1.noarch.rpm
Once the download is completed, run the following command to Install RPM Package:
rpm -ivh webmin-1.930-1.noarch.rpm
Once the installation is completed, the following output should appear:
By default Webmin is using port 10000, you can check whether the Webmin is running or not with the help of the following command:
Port should be in a running State like below:
Configure the Firewall
To allow Webmin in firewall, use the following command:
firewalld-cmd - -add-port=10000/tcp - -permanent
After allowing port in the firewall just reload the firewall with the following command:
firewalld-cmd - -reload
Access Webmin
Now you can access the Webmin from your browser using the URL https://<IP-Address >:10000. You will be prompted to the login page.
Log in with the username and password and click on the Sign In button. You will see the dashboard after Successfully Signing In.
Congratulations! You have successfully installed Webmin. Now you can configure and manage Services using Webmin.
Conclusion
Webmin is an easy to use and lightweight web-based application that allows you to manage the Linux server. In this tutorial, we showed you how to setup Webmin on your Linux Server.