Instalar Webmin en CentOS 8

Instalar Webmin en CentOS 8.

Webmin es un panel de control web, especializado en la gestión y configuración de un servidor. Destaca por ser de código abierto, estar basado en la web, y ser exclusivo de sistemas operativos Unix.

Este panel de control creado en 1997, permite configurar un servidor web con las siguientes características: Apache, Samba, DNS, FTP, mail, base de datos, administrador de archivos y de paquetes. Todo ello desde tu navegador web preferido.

En este articulo, veremos cómo instalar Webmin en CentOS 8, y como nos gusta aprender lo haremos de dos maneras diferentes:

  • Instalar Webmin desde RPM
  • Instalar Webmin agregando el repositorio

 

Instalar Webmin en CentOS 8

Antes de comenzar la instalación debemos deshabilitar SELinux, en CentOS 8 viene habilitado por defecto.

nano /etc/selinux/config

Desactiva SELinux tal como te indico a continuación.
SELINUX=disabled

Guarda el archivo, cierra el editor, y ahora reiniciamos el servidor.
reboot

 

Instalar Webmin con RPM

Instalamos las dependencias requeridas.

dnf install perl perl-Net-SSLeay openssl perl-Encode-Detect

Descargamos el paquete rpm de Webmin.
wget https://prdownloads.sourceforge.net/webadmin/webmin-1.930-1.noarch.rpm

Para comenzar la instalación ejecuta el siguiente comando.
rpm -ivh webmin-1.930-1.noarch.rpm

ejemplo de salida…

warning: webmin-1.930-1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID 11f63c51: NOKEY
Verifying…                                                    ################################# [100%]
Preparing…                                                   ################################# [100%]
Operating system is CentOS Linux
Updating / installing…
         1:webmin-1.930-1                               ################################# [100%]

Webmin install complete. You can now login to https://servidor:10000/ as root with your root password.

Listo, Webmin está instalado.

 

Instalar Webmin desde repositorios

Instalamos las dependencias requeridas.

dnf install perl perl-Net-SSLeay openssl perl-Encode-Detect

Agregamos el repositorio.
nano /etc/yum.repos.d/webmin.repo

Copia y pega lo siguiente:
[Webmin]
name=Webmin Distribution Neutral
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1

Guarda el archivo y cierra el editor. Necesitamos la key de repositorio.
wget http://www.webmin.com/jcameron-key.asc 

rpm --import jcameron-key.asc

Instalamos webmin, pero antes actualizamos.
dnf update

dnf install webmin

ejemplo de salida…

       Installing : webmin-1.930-1.noarch 2/2
       Running scriptlet: webmin-1.930-1.noarch 2/2
Webmin install complete. You can now login to https://servidor:10000/ as root with your root password.

La instalación a concluido de manera correcta.

 

Iniciar sesión en Webmin

A no ser que lo modifiquemos manualmente, el inicio de sesión del panel Webmin está sujeto al puerto 10000, antes de comenzar debemos abrirlo en la herramienta de seguridad Firewalld.

firewall-cmd --zone=public --add-port=10000/tcp --permanent

firewall-cmd --reload

Llegado este momento te recomiendo reiniciar el servidor.
reboot

Bien… llego el momento de acceder por primera vez al panel de control Webmin.

https://ip-del-servidor:10000

Aparece el formulario de acceso, debes usar las credenciales del root.

Usuario y password de Webmin

Usuario y password de Webmin

Puedes comenzar a configurar tu servidor.

Panel de control Webmin

Panel de control Webmin

 

Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. 

 

Agregar comentario