• Home
  • Ubuntu 18.04
    • Whats New?
    • Upgrade Ubuntu
    • Install Java
    • Install Node.js
    • Install Docker
    • Install Git
    • Install LAMP Stack
  • Tutorials
    • AWS
    • Shell Scripting
    • Docker
    • Git
    • MongoDB
  • Funny Tools
  • FeedBack
  • Submit Article
  • About Us
TecAdmin
Menu
  • Home
  • Ubuntu 18.04
    • Whats New?
    • Upgrade Ubuntu
    • Install Java
    • Install Node.js
    • Install Docker
    • Install Git
    • Install LAMP Stack
  • Tutorials
    • AWS
    • Shell Scripting
    • Docker
    • Git
    • MongoDB
  • Funny Tools
  • FeedBack
  • Submit Article
  • About Us

How to Install Webmin on CentOS/RHEL 8

Written by Rahul, Updated on February 12, 2020

Webmin is a web hosting control panel like Cpanel which provides easy to use interface for managing Unix-like systems. It provides options to set up user accounts, Apache, DNS, file sharing and much more. It is the best web control panel that is freely available.

install latest webmin

This article will help you to install and configure Webmin on CentOS, RHEL, and Fedora systems. Kindly go through the below steps. At the time of the last update of this article Webmin 1.941 is the latest available version to download and install.

Prerequsities

The following are the optional dependencies for the Webmin. You can install them using below command:

dnf install -y wget perl perl-Net-SSLeay openssl unzip perl-Encode-Detect perl-Data-Dumper

Disable SELinux

It is a good idea to disable the SELinux in your system. To disable SELinux, open the /etc/selinux/config file:

nano /etc/selinux/config

Change the following line:

SELINUX=disabled

Save the file when you are finished. Next, restart your system to apply the SELinux changes.

Installing Webmin

Webmin RPMs are available on its official site. Download it from there or use below command to download. Webmin provides a noarch file, so I can be easily installed on any architecture system. Also, download the GPG key for Webmin

wget http://www.webmin.com/jcameron-key.asc
wget http://www.webmin.com/download/rpm/webmin-current.rpm

After downloading the latest Webmin rpm, use the following command to install or update it. You must import GPG key before installing Webmin packages on your system.

rpm --import jcameron-key.asc
rpm -Uvh webmin-current.rpm

Access Webmin in Browser

Webmin by default works on port 10000. Access your server on port 10000 using FQDN or IP, and log in with username root and system root password.

https://localhost:10000

FAQs:-

How to Start/Stop Webmin Service

Webmin provides an init script to start or stop its service. Use the below commands to do it.

/etc/init.d/webmin start
/etc/init.d/webmin stop
/etc/init.d/webmin restart
/etc/init.d/webmin status

How to Change/Reset Webmin root Password

In order to change Webmin root account password use following command. ( Note: It will not change your systems root password )

/usr/libexec/webmin/changepass.pl /etc/webmin root secretpassword

Share it!
Share on Facebook
Share on Twitter
Share on LinkedIn
Share on Reddit
Share on Tumblr
Share on Whatsapp
Rahul
Rahul
Connect on Facebook Connect on Twitter

I, Rahul Kumar am the founder and chief editor of TecAdmin.net. I am a Red Hat Certified Engineer (RHCE) and working as an IT professional since 2009..

1 Comment

  1. Avatar Binju Paul Reply
    November 15, 2020 at 3:30 pm

    Hi Rahul,

    I installed LAMP in AWS, then tried to install Webmin, but it is showing Apaches default page.

    Help appreciated.

    Regards

    Binju Paul

Leave a Reply Cancel reply

Popular Posts

  • How To Install Python 3.9 on Ubuntu 20.04 5
  • How To Install Python 3.9 on Ubuntu 18.04 0
  • How to Use AppImage on Linux (Beginner Guide) 2
  • How to Install Python 3.9 on CentOS/RHEL 7 & Fedora 32/31 0
  • How To Install VNC Server on Ubuntu 20.04 1
© 2013-2020 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy