Webmin es una interfaz web de administración de sistemas para servidores Linux. Simplifica muchas tareas de administración, permitiéndote gestionar usuarios, servicios, configuraciones de red y mucho más desde tu navegador. En este tutorial, te guiaremos a través de los pasos para instalar Webmin en tu servidor VPS con Ubuntu 24.04 y asegurarlo con un certificado SSL gratuito de Let’s Encrypt.
Requisitos previos
- Un servidor VPS con Ubuntu 24.04.
- Acceso SSH al servidor con privilegios de root o sudo.
- Un nombre de dominio apuntando a la dirección IP de tu servidor.
Pasos
- Agregar el repositorio de Webmin:
sudo apt update sudo apt install software-properties-common apt-transport-https sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib" - Instalar Webmin:
sudo apt update sudo apt install webmin - Acceder a Webmin:
Abre tu navegador web y accede a
https://tu_dominio:10000. Reemplaza “tu_dominio” con el nombre de dominio de tu servidor.Inicialmente, verás una advertencia de certificado SSL no válido. Esto es normal, ya que aún no hemos instalado el certificado de Let’s Encrypt.
- Instalar Certbot:
sudo apt install certbot python3-certbot-apache - Obtener el certificado SSL:
sudo certbot --apache -d tu_dominioSigue las instrucciones en pantalla para completar el proceso. Asegúrate de seleccionar la opción para redirigir automáticamente el tráfico HTTP a HTTPS.
Conclusión
¡Listo! Has instalado Webmin en tu servidor Ubuntu 24.04 y lo has asegurado con un certificado SSL gratuito de Let’s Encrypt. Ahora puedes acceder a Webmin de forma segura a través de HTTPS.