Lo sapevi?

ServerEasy è rinomato per la sua capacità di adattare le soluzioni di protezione DDoS alle esigenze specifiche di ogni cliente, offrendo un livello personalizzato di sicurezza?

Aggiornare una VPS in sicurezza con apt, dnf e yum

Estimated reading: 3 minutes 8 views

Mantenere una VPS aggiornata è fondamentale per garantire sicurezza, stabilità e performance nel tempo. Vulnerabilità note, bug critici e incompatibilità software vengono spesso risolti attraverso gli aggiornamenti di sistema.

Tuttavia, aggiornare una VPS in produzione senza metodo può causare downtime, conflitti tra pacchetti o riavvii imprevisti dei servizi.

In questa guida vedremo come aggiornare correttamente una VPS Linux utilizzando apt (Ubuntu/Debian) e dnf/yum (AlmaLinux, Rocky, CentOS) in modo sicuro e professionale.

Controllo prima di aggiornare

Prima di eseguire qualsiasi aggiornamento in ambiente di produzione:

Verifica lo spazio nel disco

				
					df -h
				
			

Se la partizione principale è quasi piena, l’aggiornamento può fallire o interrompersi.

Esegui un backup

Evita di aggiornare una VPS senza prima avere almeno:

  • backup database
  • backup dei file applicativi

In caso di incompatibilità potrai tornare rapidamente e facilmente alla versione precedente.

Verifica servizi critici

Assicurati che tutti i servizi siano attivi prima dell’aggiornamento:

				
					systemctl status nginx
systemctl status mysql
systemctl status php-fpm
				
			

Se un servizio è già instabile, l’aggiornamento può peggiorare drasticamente il problema.

Aggiornare una VPS Ubuntu / Debian con apt

Aggiornare la lista pacchetti

				
					sudo apt update
				
			

Questo comando sincronizza l’elenco dei pacchetti disponibili con i repository configurati.

Verificare quali pacchetti verranno aggiornati

				
					apt list --upgradable
				
			

Controlla attentamente se tra gli aggiornamenti sono presenti:

  • nuove versioni di PHP
  • aggiornamenti di database
  • upgrade del kernel

Aggiornamenti dei pacchetti

Per aggiornare solo i pacchetti senza rimuovere dipendenze:

				
					sudo apt upgrade
				
			

Per installare o rimuovere pacchetti per soddisfare nuove dipendenze:

				
					sudo apt full-upgrade
				
			

Pulizia pacchetti inutilizzati

				
					sudo apt autoremove
sudo apt autoclean
				
			

Previene e riduce il rischio di conflitti in futuro.

Aggiornare una VPS AlmaLinux, Rocky o CentOS con dnf

Verificare aggiornamenti disponibili

				
					sudo dnf check-update
				
			

Aggiornamenti dei pacchetti

Aggiornamento standard:

				
					sudo dnf upgrade
				
			

Su versioni legacy (nei sistemi più datati):

				
					sudo yum update
				
			

Pulizia cache

				
					sudo dnf clean all
				
			

Riavvio del sistema

Un riavvio è necessario quando viene aggiornato:

  • il kernel
  • systemd
  • librerie di sistema critiche

Per verificare se è richiesto un reboot:

Su Ubuntu:

				
					cat /var/run/reboot-required
				
			

Se il file esiste, allora il riavvio sarà necessario.

Su AlmaLinux/RHEL-based:

				
					needs-restarting -r
				
			

Se il comando restituisce codice diverso da 0, è consigliato riavviare.

Errori comuni durante gli aggiornamenti

Interrompere il processo

Non chiudere mai la sessione durante l’installazione di pacchetti.

Aggiornare senza controllare spazio disco

Pacchetti incompleti possono lasciare il sistema in stato inconsistente.

Ignorare conflitti di configurazione

Durante un upgrade può comparire un messaggio del tipo:

				
					needs-restarting -r
				
			

Leggi sempre la differenza prima di sovrascrivere.

Leave a Comment

Share this Doc

Aggiornare una VPS in sicurezza con apt, dnf e yum

Or copy link

CONTENTS