How to install the Webmin Server Control Panel on CentOS 8

s2 0

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 as needed. In simple terms, you can configure any package with Webmin. In this tutorial you will learn how to set up Webmin on CentOS 8.

Webmin installation

To download the RPM package for Webmin from SourceForge Open a terminal and use the following command:


When the download is complete, run the following command to install the RPM package:

rpm -ivh webmin-1.930-1.noarch.rpm

When the installation is complete, the following output should appear:

Installation successful

By default, Webmin uses port 10000, you can check whether the Webmin is running or not with the help of the following command:

Check Webmin installation

Port should be in a running state like below:

Webmin listens on port 10000

Configure the firewall

To allow Webmin in the firewall use the following command:

firewalld-cmd - -add-port=10000/tcp - -permanent

Opeb Port 10000 for Webmin in the firewalladvertising

After allowing the port in the firewall, simply reload the firewall with the following command:

firewalld-cmd - -reload

Reload the firewall

Access to Webmin

Now you can from your browser via the URL https: //: 10000 access the webmin. You will be prompted to the login page.

Webmin login

Log in with your username and password and click on the log in Button. You will see the dashboard after you have successfully logged in.

Webmin on CentOS 8

Congratulations! You have successfully installed Webmin. You can now configure and manage services with Webmin.


Webmin is an easy-to-use and lightweight web-based application that you can use to manage the Linux server. In this tutorial, we showed you how to set up Webmin on your Linux server.

How to install the Webmin Server Control Panel on CentOS 8