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
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:
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.