Tuesday, December 16, 2014

[Quick Tips] : Install and enable Webmin SSL on CentOS

Install and enable Webmin SSL on CentOS

Webmin is great user friendly web based control panel or any linux server. Webmin is free, flexible, and very lean. Compare to Cpanel, DirectAdmin, Plesk control panel for hosting environment, webmin uses very little resources while being very functional. Webmin is a very powerful control panel to literally control everything of your server. Webmin can run on wide range Linux distributions, like BSDI, Centos, CloudLinux, FreeBSD, Fedora, Gentoo, Linux Mint, Ubuntu, Mac OS, and lots more. Webmin comes with many standard modules as well as many third party modules. Some useful standard modules from webmin
  • Bootup and Shutdown
  • Disk and Network Filesystems
  • System Logs
  • Users and Groups
  • Apache Webserver
  • BIND DNS Server
  • DHCP Server
  • MySQL Database Server
  • ProFTPD Server
  • SSH Server
  • Samba Windows File Sharing
  • Bandwidth Monitoring
  • Linux Firewall
In this article, I’m going to show you how to install webmin on a centos server
First, you need some extra packages to run webmin over SSL (Secure Sockets Layer) which is more secure.

Install Webmin via webmin RPM package

To fetch and install GPG key with which the packages are signed
Download Webmin for Centos/Fedora/Redhat
Finally you can install webmin on Centos

Install Webmin via Webmin YUM repository

If you want to install webmin via YUM repository, you can create webmin.repo file in your Centos system
With the content
Save the file, now you will be able to install and update webmin via yum command as normal yum package.

Login to Webmin

After you installed webmin, you can start to use it, since webmin is web based control panel. You can use webmin to control your server over the internet through a web interface. Standard/default webmin installation will be using port 10000 over http protocol. You can change webmin default port after you login to webmin. Your webmin login should be your root user and your root password.
For non SSL webmin login
For SSL webmin login

No comments: