Cómo instalar Webmin en CentOS 8

Iniciar sesión

Webmin es una herramienta de administración y configuración de sistemas gratuita, de código abierto y basada en la web para sistemas operativos similares a Unix. Puede configurar el servidor web Apache, Samba, DNS, correo, FTP, base de datos, sistema de archivos y gestión de paquetes con la interfaz web de Webmin. Webmin es muy similar a cPanel y proporciona una manera fácil de administrar sistemas Linux a través de un navegador web.

En este tutorial, le mostraremos cómo instalar Webmin en CentOS 8, una tarea que puede simplificar significativamente la gestión de su servidor. Siga leyendo para aprender a instalar Webmin CentOS 8 y a acceder a todas sus potentes funciones de administración.

Requisitos previos

  • Un servidor que ejecute CentOS 8.
  • Una contraseña de root está configurada en su servidor.

Empezando

Antes de proceder a install Webmin CentOS 8, es importante asegurarse de que SELinux esté desactivado en su sistema, ya que podría interferir con el funcionamiento correcto de Webmin.

Puedes desactivar SELinux editando el archivo /etc/selinux/config con el siguiente comando:

nano /etc/selinux/config

Realice los siguientes cambios:

SELINUX=disabled

Guarde y cierre el archivo. Luego, reinicie su servidor para aplicar los cambios y proceder con la configuración de Webmin CentOS.

Instalar Webmin con RPM

Para instalar Webmin CentOS 8 utilizando un paquete RPM, primero instale las dependencias necesarias con el siguiente comando:

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

Con las dependencias en su lugar, puede descargar el paquete RPM de Webmin versión miniserv 1.930 desde Sourceforge con el siguiente comando:

wget https://prdownloads.sourceforge.net/webadmin/webmin-1.930-1.noarch.rpm

Una vez descargado, utilice el siguiente comando para instalar el paquete y configurar Webmin CentOS:

rpm -ivh webmin-1.930-1.noarch.rpm

Después de la instalación, debería ver un mensaje confirmando que Webmin se ha instalado correctamente y está disponible en su CentOS 8 Webmin server.

Instalar Webmin con el repositorio de Yum

Para aquellos que prefieren usar un repositorio, también es posible instalar Webmin CentOS 8 utilizando el repositorio de Yum. Primero, debe crear un archivo de repositorio de Webmin con el siguiente comando:

nano /etc/yum.repos.d/webmin.repo

En el archivo, agregue el siguiente contenido para configurar el repositorio:

[Webmin]
name=Webmin Distribution Neutral
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1

Luego, asegúrese de importar la clave de firma del repositorio y proceda a install Webmin CentOS 8 con Yum utilizando los siguientes comandos:

wget http://www.webmin.com/jcameron-key.asc
rpm --import jcameron-key.asc
dnf install webmin

Cuando la instalación haya concluido, verá un mensaje similar al método RPM, indicando que la instalación de CentOS 8 Webmin fue exitosa.

Acceder a Webmin en el navegador

Después de instalar Webmin CentOS 8, es necesario abrir el puerto 10000 en firewalld para poder acceder a la interfaz web:

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

Ahora, abra su navegador y acceda a la URL https://su-servidor-ip:10000. Debería ver la página de inicio de sesión de Webmin:

Iniciar sesión

Ingrese sus credenciales de root y haga clic en el botón Sign in para acceder al panel de control de Webmin:

Panel de Webmin

Desde esta interfaz, puede comenzar a administrar su servidor con Webmin CentOS de manera efectiva y eficiente.

Conclusión

¡Felicidades! Ha logrado instalar Webmin en su servidor CentOS 8 con éxito. Ahora dispone de una poderosa herramienta que le permitirá gestionar su servidor, configurar servicios y mucho más, todo a través de una interfaz web amigable. Ya sea que haya seguido el método de instalación directa a través de RPM o mediante el repositorio de Yum, el acceso a Webmin le facilitará la administración de su servidor.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *