Phone :  +370 (5) 204-1903
Email: sales@1gbits.com
  1. Dedicated server
  2. Blog
  3. 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 manage 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 a web browser without spending time and effort. 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 awebmin.repofile:

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

Add this content to the file and save it.

name = Webmin Distribution Neutral
# baseurl = http: //download.webmin.com/download/yum
mirrorlist = http: //download.webmin.com/download/yum/mirrorlist
enabled = 1

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

wget http://www.webmin.com/jcameron-key.asc
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 is

Step 5: Add the folowing firewall rule to open the 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, enterHTTPSas protocol, enter your server IP address and use10000as a port number.

https: // YOUR-IP-ADDRESS: 10,000

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


Feel free to leave a comment in the comments section below.



author img


Leave A Comment