Instalación · 3 min read · Nov 04, 2025
Cómo instalar Webmin en CentOS 8

Webmin es una herramienta de configuración y gestión de sistemas gratuita, de código abierto y basada en la web para sistemas operativos similares a Unix. Puedes configurar el servidor web Apache, Samba, DNS, correo, FTP, bases 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 forma fácil de gestionar sistemas Linux a través de un navegador web.
En este tutorial, te mostraremos cómo instalar Webmin utilizando dos métodos diferentes en CentOS 8.
Requisitos previos
- Un servidor que ejecute CentOS 8.
- Una contraseña de root configurada en tu servidor.
Comenzando
Por defecto, SELinux está habilitado en el servidor CentOS 8. Así que primero necesitarás desactivarlo.
Puedes hacer esto editando el archivo /etc/selinux/config:
nano /etc/selinux/configHaz los siguientes cambios:
SELINUX=disabledGuarda y cierra el archivo. Luego, reinicia tu servidor para aplicar los cambios.
Instalar Webmin con RPM
Primero, necesitarás instalar las dependencias requeridas ejecutando el siguiente comando:
dnf install perl perl-Net-SSLeay openssl perl-Encode-DetectUna vez que todas las dependencias estén instaladas, descarga el paquete RPM de Webmin desde la página de descarga de Sourceforge con el siguiente comando:
wget https://prdownloads.sourceforge.net/webadmin/webmin-1.930-1.noarch.rpmUna vez descargado, ejecuta el siguiente comando para instalar Webmin:
rpm -ivh webmin-1.930-1.noarch.rpmDeberías ver la siguiente 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://centos8:10000/
as root with your root password.Por defecto, Webmin se ejecuta en el puerto 10000. Puedes verificar si Webmin está en funcionamiento o no con el siguiente comando:
netstat -ant | grep 10000Deberías ver la siguiente salida:
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN También puedes verificar el proceso de Webmin con el siguiente comando:
ps -ef | grep webminDeberías ver la siguiente salida:
root 2131 1 0 12:29 ? 00:00:00 /usr/bin/perl /usr/libexec/webmin/miniserv.pl /etc/webmin/miniserv.conf
root 2225 6290 0 12:30 pts/0 00:00:00 grep --color=auto webminInstalar Webmin con el repositorio Yum
También puedes instalar Webmin desde el repositorio Yum de CentOS. Primero, crea un repositorio de Webmin con el siguiente comando:
nano /etc/yum.repos.d/webmin.repoAgrega las siguientes líneas:
[Webmin]
name=Webmin Distribution Neutral
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1Guarda y cierra el archivo. Luego, descarga y agrega la clave de firma del repositorio con el siguiente comando:
wget http://www.webmin.com/jcameron-key.asc
rpm --import jcameron-key.ascA continuación, instala Webmin ejecutando el siguiente comando:
dnf install webminUna vez que la instalación esté completa, deberías ver la siguiente 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://centos8:10000/
as root with your root password.Acceder a Webmin en el navegador
Por defecto, Webmin escucha en el puerto 10000. Así que necesitarás abrir el puerto de Webmin en firewalld. Puedes hacerlo con el siguiente comando:
firebase-cmd --zone=public --add-port=10000/tcp --permanent
firebase-cmd --reloadAhora, abre tu navegador web y escribe la URL https://your-server-ip:10000. Serás redirigido a la siguiente página:

Proporciona tu usuario root, contraseña y haz clic en el botón Iniciar sesión. Deberías ver el panel de Webmin en la siguiente página:

Desde aquí, puedes configurar y gestionar tu servidor CentOS 8 fácilmente.
Conclusión
¡Felicidades! has instalado con éxito Webmin en el servidor CentOS 8. Ahora puedes instalar fácilmente un servidor LAMP/LEMP, un servidor FTP y alojar tu sitio web fácilmente a través de la interfaz web de Webmin.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.