Phone:  +1 (217) 636-4164
Skype:  onegbits
  1. Home
  2. Blog
  3. Install Webmin on CentOS 7

Install Webmin on CentOS 7

Install Webmin on CentOS 7


Feb, 18


In this tutorial, we are going to show you how to install webmin on  CentOS 7 operating system. Webmin is a web-based interface for system administration for Linux-based servers. It’s one of the most popular open source hosting control panels.

Webmin allows you to create new accounts to managing file permissions, install applications and services easily from any modern web browser. Instead of using the command, you can install Webmin and perform all system management from via a web browser without spending time and efforts. Webmin also allows you to manage your server remotely. Webmin allows you to set up user accounts, configure the Apache web server, manage DNS, configure the Postfix mail server, configure the Dovecot IMAP and POP3 mail server and many other things.

Install Webmin on CentOS 7

Step 1: Update your server using following command:

yum update -y

Step 2: To install Webmin, we use the official YUM repository in this tutorial. First, create a webmin.repo file:

nano /etc/yum.repos.d/webmin.repo

Add the following content to the file and save it.

name=Webmin Distribution Neutral

To sign the Webmin packages, fetch and install the GPG key using the following commands:

rpm --import jcameron-key.asc

Finally, install Webmin and all the dependencies using the following command:

yum install webmin

Step3: Start Webmin and enable it on system boot.

To start Webmin, you can use the following command:

service webmin start

Step 4: To enable Webmin on system boot use the following command:

chkconfig webmin on

Step 5: Add the folowing firewall rule to open webmin port:
firewall rules:

sudo firewall-cmd --zone=public --add-port=10000/tcp --permanent
systemctl reload firewalld

Step 6: To access Webmin, open your favorite web browser, enter HTTPS as protocol, enter your server IP address and use 10000 as a port number.


Accept the self-signed SSL certificate and proceed to the log in screen. The administration username which you can use to sign in is set to root and the password is your current root password.


simply leave a comment in the comments section.



Leave A Comment