Webmin está escrito en Perl, versión 5, ejecutándose como su propio proceso y servidor web. Por defecto se comunica a través del puerto TCP 10000, y puede ser configurado para usar SSL si OpenSSL está instalado con módulos de Perl adicionales requeridos.
Codificado por el australiano Jamie Cameron, Webmin está liberado bajo Licencia BSD.
Instalar Webmin en CentOS 5.x es sumamente simple, sólo sigue estos 3 pasos:
Paso 1: Conseguir el RPM, correr este comando
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.580-1.noarch.rpm
No te olvides visitar la web oficial de Webmin para comprobar la última versión disponible, al momento de hacer este tutorial era la version 1.580-1, solo debes reemplazar el numero de la versión por el actual y listo
Paso 2: Instalar el RPM, correr este comando
rpm -U webmin-1.580-1.noarch.rpm
Paso 3: Necesitamos abrir el puerto 10000. Correr este comando
iptables -I INPUT -p tcp --dport 10000 -j ACCEPT
Eso es todo, ahora necesitas ingresar con Webmin, puedes hacerlo desde http://direccionIP:10000