Inicio · Ayuda · Configurar un servidor Fedora
Configurar un servidor Fedora: dnf5, actualizaciones y cambio de versión
Fedora ofrece las versiones de programas más recientes de los grandes sistemas. Cada seis meses aparece una nueva versión y cada una recibe mantenimiento unos trece meses. Esta guía es válida para Fedora 44 en un servidor Fedora.
Qué está instalado
- dnf5, invocado como
dnf, con los repositoriosfedorayupdates. - systemd con journald, además de systemd-networkd para la red. La dirección se fija en la configuración.
- sudo. OpenSSH para iniciar sesión se añade al configurar el servidor.
No están instalados cron, rsyslog, firewalld ni la herramienta de actualizaciones automáticas. Estos datos se refieren al contenedor. Un vServer con KVM arranca con la imagen cloud oficial de Fedora y se configura en el primer arranque con cloud-init. Allí la selección de paquetes puede ser algo mayor.
1. Actualizar
dnf upgrade --refresh
2. Actualizaciones de seguridad automáticas
El módulo adicional dnf5-plugin-automatic instala las actualizaciones según un horario. Copie la plantilla a /etc/dnf/automatic.conf, fije allí apply_updates = yes y active el timer:
dnf install dnf5-plugin-automatic
cp /usr/share/dnf5/dnf5-plugins/automatic.conf /etc/dnf/automatic.conf
systemctl enable --now dnf5-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
Los registros solo están en el journal y se leen con journalctl. Las tareas programadas se ejecutan con timers de systemd o con cron tras dnf install cronie y systemctl enable --now crond.
Versiones y cambio
El paso a la siguiente versión se hace con dnf system-upgrade. Antes, cree un snapshot en la cuenta de cliente e instale todas las actualizaciones. Quien prefiera empezar de cero reinstala en la cuenta de cliente. Ver Reinstalar el servidor sin perder datos.
dnf upgrade --refresh
dnf system-upgrade download --releasever=45
dnf offline reboot
Preguntas frecuentes
- ¿Fedora o AlmaLinux?
- Fedora ofrece versiones nuevas de los programas y necesita un cambio de versión aproximadamente una vez al año. AlmaLinux se mantiene igual durante años y encaja si el servidor debe funcionar mucho tiempo sin grandes intervenciones.
Más: Los primeros pasos en su vServer Configurar un servidor AlmaLinux Configurar un servidor Rocky Linux