¿Buscas una alternativa estable a CentOS? AlmaLinux es hoy una de las opciones más populares entre sysadmins, y en esta guía aprenderás cómo instalar almalinux desde cero en cualquier servidor físico o VPS.
¿Qué es AlmaLinux?
AlmaLinux es una distribución de Linux de código abierto, gratuita y enfocada a servidores, que ofrece compatibilidad binaria completa con Red Hat Enterprise Linux (RHEL).
Fue lanzada oficialmente en 2021 por CloudLinux, poco después de que Red Hat anunciara el fin del desarrollo de CentOS Linux como una distribución estable (pasando CentOS a ser CentOS Stream, más orientado al desarrollo).
H2: ¿Por qué instalar AlmaLinux?
AlmaLinux nació con un objetivo claro: llenar el vacío que dejó CentOS, ofreciendo una alternativa comunitaria y gratuita que mantenga la estabilidad, seguridad y compatibilidad que tantos administradores de sistemas esperaban de CentOS.
Desde entonces, AlmaLinux se ha posicionado como una de las distribuciones más confiables para servidores y entornos de producción.
Características principales de AlmaLinux
✅ 100% compatible con RHEL: Puedes usar los mismos paquetes, configuraciones y documentación.
📦 Amplia disponibilidad de paquetes: Gracias a los repositorios EPEL, puedes instalar herramientas como Nginx, Apache, MariaDB, Docker, etc.
🛡 Estabilidad y soporte extendido: Cada versión tiene soporte a largo plazo (10 años).
🧩 Ideal para servidores: Muy usado con paneles como Plesk, DirectAdmin, herramientas de monitoreo como Nagios, y plataformas VoIP como Asterisk o 3CX.
🔒 Enfoque en seguridad y comunidad: Proyecto mantenido por la comunidad a través del AlmaLinux OS Foundation.
Requisitos del sistema
| Recurso | Requisito mínimo (consola) |
|---|---|
| CPU | 1 CPU x86_64 compatible (Intel o AMD) |
| RAM | 2 GB recomendado |
| Almacenamiento | 10 GB libres mínimo (solo SO) |
| Recurso | Recomendado para producción |
|---|---|
| CPU | 2 núcleos o más (x86_64) |
| RAM | 2 a 4 GB mínimo (8 GB ideal para Plesk, Centreon, etc.) |
| Almacenamiento | 20 a 40 GB libres (SSD recomendado) |
Pasos para Instalar Almalinux
Paso 1: Descargar AlmaLinux
Visita el sitio oficial para descargar la ISO más reciente:
🔗 https://almalinux.org/download
Te recomiendo minimal ISO, ya que se trata de una instalación ligera, perfecta para servidores

Paso 2: Crear el medio de instalación
- Si lo instalas en un servidor físico:
Usa un USB booteable con herramientas como Rufus, Etchet, Ventoy. En este caso pongo un ejemplo de Rufus.

- Si es un VPS:
Usa la opción de “montar ISO” en el panel del proveedor (ej: Proxmox, VirtualBox, VSphere, Hetzner, etc.). En este caso pongo un ejemplo de VirtualBox.


Paso 3: Instalar AlmaLinux paso a paso
1. Arranque: Selecciona “Install AlmaLinux” al arrancar desde la ISO

2. Idioma: Escogemos el idioma

3. Configuraciones clave
- Destino de instalacion: Selecciona el disco y usa particionado automatico.
- Contraseña de root: Habilita la cuenta y configura una contraseña para root.
- Crear un usuario sin permisos de administracion en caso de que lo necesitemos. En el ejemplo he creado el usuario usr-almalinux.
- Configura red y nombre de host, si deseas una IP fija o un nombre de dominio concreto para la maquina.
- Revisar que tanto la hora como el teclado se adapten a nuestras necesidades.
- El sotfware como ya hemos descargado la version minima no es necesario seleccionar nada mas, ya que solamente tenemos esta opcion.

4. Progreso de instalación
Una vez hemos escogido todos los campos anteriores, clicamos en «Comenzar la instalación», y comenzara el progreso. La duracion del mismo depende de los recursos que hayamos destinado a la maquina, contra mas CPU/RAM, mas rapido se instalara. Cuando acabe, simplemente tendremos que pulsar en «Reiniciar el sistema»

5. Acceso al Servidor
Tras el reinicio, nos aparece una pantalla de Login. Aqui introduciremos las credenciales de usuario que hemos creado antes, las de root o las de usr-almalinux y nos loguearemos en el servidor.

Conclusión
Ahora ya tienes AlmaLinux completamente instalado y listo para usar en tu servidor físico o VPS. Has aprendido a:
Descargar y preparar la ISO oficial.
Crear un USB booteable o montar la ISO en tu proveedor. Realizar una instalación mínima segura.
Aplicar configuraciones básicas como red, usuarios, y actualizaciones del sistema.
A partir de aquí, tienes una base estable sobre la que puedes desplegar lo que quieras: servidores web, VoIP, paneles de control, automatización o herramientas de ciberseguridad.