FAQ » VPS
How do I install Webmin on CentOS 7?
What is Webmin?
Webmin is a web-based interface for system administration for Unix. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. Webmin removes the need to manually edit Unix configuration files like /etc/passwd, and lets you manage a system from the console or remotely. See the standard modules page for a list of all the functions built into Webmin.
Installing using Yum
To install and update Webmin via yum.
Create Webmin Repo
/etc/yum.repos.d/webmin.repo file containing:
[Webmin] name=Webmin Distribution Neutral #baseurl=https://download.webmin.com/download/yum mirrorlist=https://download.webmin.com/download/yum/mirrorlist enabled=1
Install GPG Key
You should also fetch and install the GPG key of the Webmin's author, Jamie Cameron with which the packages is signed with the commands:
wget https://download.webmin.com/jcameron-key.asc rpm --import jcameron-key.asc
You will now be able to install with the command :
yum install webmin
All dependencies should be resolved automatically.
Once installed you should get a similar message:
Webmin install complete. You can now login to https://<server-address>:10000/ as root with your root password.
"Your connection is not private Attackers might be trying to steal your information from hostname (for example, passwords, messages or credit cards). Learn more NET::ERR_CERT_INVALID"
The only workaround for this seems to be to type in: "thisisunsafe".
Once logged in, you can request free SSL certificate from Let's Encrypt using Webmin > Webmin SSL SSL Encryption page.
Last updated: 2010-05-01