How to install Webmin Server Control Panel on CentOS 8
Webmin is an open source server control panel for easy Linux system administration. Using Webmin, you can manage users, groups, FTP, DNS, DHCP, SSH, email and many other packages to suit your needs. Simply put, you can configure any package using Webmin. In this tutorial, we will learn how to configure Webmin on CentOS 8.
Webmin installation
To download the RPM package for Webmin from Sourceforge open a terminal and use the following command:
wget https://prdownloads.sourceforge.net/webadmin/webmin-1.930-1.noarch.rpm
After the download is complete, run the following command to install the RPM package:
rpm -ivh webmin-1.930-1.noarch.rpm
After installation is complete, the following output should appear:
By default, Webmin uses port 10000, you can check if Webmin is working or not with the following command:
The port must be operational as shown below:
To enable Webmin in the firewall, use the following command:
firewalld-cmd - -add-port=10000/tcp - -permanent
After allowing the port in the firewall, simply restart the firewall with the following command:
firewalld-cmd - -reload
Webmin Access
Now you can access Webmin from your browser using the https: // URL
Log in with a username and password and click on Sign in button. You will see the control panel after a successful login.
Congratulations! You have successfully installed Webmin. Now you can configure and manage the Services using Webmin.
Conclusion
Webmin is an easy to use and lightweight web application that allows you to manage your Linux server. In this guide, we showed how to configure Webmin on your Linux server.
How to install Webmin Server Control Panel on CentOS 8