Inicio · Ayuda · Configurar un servidor AlmaLinux
Configurar un servidor AlmaLinux: dnf, EPEL, firewalld y SELinux
AlmaLinux es una reconstrucción libre de Red Hat Enterprise Linux con mantenimiento hasta 2035. Esta guía es válida para AlmaLinux 10 en un servidor AlmaLinux. Los comandos sirven también para AlmaLinux 9.
Qué está instalado
- dnf con los repositorios BaseOS, AppStream, CRB y Extras.
- NetworkManager para la red. La dirección se fija en la configuración.
- cronie y rsyslog, ambos activos desde el arranque.
- sudo. OpenSSH para iniciar sesión se añade al configurar el servidor.
No están instalados firewalld, dnf-automatic ni EPEL. Estos datos se refieren al contenedor. Un vServer con KVM arranca con la imagen cloud oficial de AlmaLinux y se configura en el primer arranque con cloud-init. Allí la selección de paquetes puede ser algo mayor.
1. Actualizar
dnf upgrade
2. Actualizaciones de seguridad automáticas
dnf-automatic instala las actualizaciones según un horario. Fije apply_updates = yes en /etc/dnf/automatic.conf y active después el timer:
dnf install dnf-automatic
systemctl enable --now dnf-automatic.timer
3. Configurar el cortafuegos
dnf install firewalld
systemctl enable --now firewalld
firewall-cmd --permanent --add-service=ssh
firewall-cmd --permanent --add-service=https
firewall-cmd --reload
Primero se permite el puerto SSH y después se activa el cortafuegos. Si SSH usa un puerto distinto del 22, se introduce ese puerto. Si aun así se queda fuera, le ayuda la consola de la cuenta de cliente.
4. Servicios, registros y cron
systemctl status nginx
systemctl enable --now nginx
journalctl -u nginx -e
crond ya está en marcha. Las tareas propias se añaden con crontab -e. Los registros están en journalctl y en /var/log, por ejemplo en /var/log/messages.
Paquetes adicionales de EPEL
EPEL añade muchos programas que no están en los repositorios básicos, por ejemplo htop o fail2ban. EPEL necesita CRB. En el contenedor, CRB ya está activado. En un servidor KVM, el segundo comando lo activa:
dnf install epel-release
dnf install dnf-plugins-core && dnf config-manager --set-enabled crb
dnf install htop
SELinux
En un vServer con KVM, SELinux está activado y getenforce muestra Enforcing. Si hay archivos web en una ubicación poco habitual, restorecon -Rv /ruta fija las etiquetas adecuadas. En el contenedor, el anfitrión se encarga del aislamiento y SELinux no está activo.
Versiones y cambio
AlmaLinux 10 recibe mantenimiento hasta 2035 y AlmaLinux 9 hasta 2032. Para cambiar de versión principal está prevista una reinstalación en la cuenta de cliente. Antes, los datos se pueden guardar con el directorio de rescate. Ver Reinstalar el servidor sin perder datos.
Preguntas frecuentes
- ¿AlmaLinux o Rocky Linux?
- Ambos son reconstrucciones de Red Hat Enterprise Linux con los mismos comandos. AlmaLinux corrige errores también por adelantado. Rocky Linux se ciñe estrictamente al modelo. En el día a día, la diferencia rara vez se nota.
Más: Los primeros pasos en su vServer Configurar un servidor Rocky Linux Configurar un servidor Fedora