Home · Assistenza · Configurare un server Fedora
Configurare un server Fedora: dnf5, aggiornamenti e cambio di versione
Fedora porta le versioni più recenti dei programmi tra i grandi sistemi. Ogni sei mesi esce una nuova versione, ciascuna mantenuta per circa tredici mesi. Questa guida vale per Fedora 44 su un server Fedora.
Cosa è installato
- dnf5, richiamato come
dnf, con i repositoryfedoraeupdates. - systemd con journald, più systemd-networkd per la rete. L'indirizzo è impostato alla configurazione.
- sudo. OpenSSH per l'accesso si aggiunge con la configurazione del server.
Non sono installati cron, rsyslog, firewalld e lo strumento per gli aggiornamenti automatici. Questi dati valgono per il container. Un vServer con KVM si avvia con l'immagine cloud ufficiale di Fedora e viene configurato al primo avvio con cloud-init. Lì la scelta di pacchetti può essere un po' più ampia.
1. Aggiornare
dnf upgrade --refresh
2. Aggiornamenti di sicurezza automatici
Il modulo aggiuntivo dnf5-plugin-automatic installa gli aggiornamenti secondo una pianificazione. Copiare il modello in /etc/dnf/automatic.conf, impostarvi apply_updates = yes e attivare il 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. Configurare il firewall
dnf install firewalld
systemctl enable --now firewalld
firewall-cmd --permanent --add-service=ssh
firewall-cmd --permanent --add-service=https
firewall-cmd --reload
Prima consentire la porta SSH, poi attivare il firewall. Se SSH usa una porta diversa dalla 22, inserire quella porta. Se ci si chiude fuori lo stesso, aiuta la console nell'account cliente.
4. Servizi, log e cron
systemctl status nginx
systemctl enable --now nginx
journalctl -u nginx -e
I log si trovano solo nel journal e si leggono con journalctl. I compiti pianificati girano con i timer di systemd o con cron dopo dnf install cronie e systemctl enable --now crond.
Versioni e cambio
Il passaggio alla versione successiva avviene con dnf system-upgrade. Prima creare uno snapshot nell'account cliente e installare tutti gli aggiornamenti. Chi preferisce ripartire da zero reinstalla nell'account cliente, vedi Reinstallare il server senza perdere dati.
dnf upgrade --refresh
dnf system-upgrade download --releasever=45
dnf offline reboot
Domande frequenti
- Fedora o AlmaLinux?
- Fedora porta versioni nuove dei programmi e richiede un cambio di versione circa una volta all'anno. AlmaLinux resta uguale per anni ed è adatto se il server deve girare a lungo senza interventi importanti.
Continua: I primi passi sul suo vServer Configurare un server AlmaLinux Configurare un server Rocky Linux