Come installare PHP 8.3 su Ubuntu 22.04

Illustrazione
Come installare PHP 8.3 su Ubuntu 22.04
Questa guida mostra come installare ed eseguire correttamente PHP 8.3 su Ubuntu 22.04 in un moderno ambiente server. Copre la preparazione del sistema, la configurazione del repository, l'integrazione con Apache e Nginx, le estensioni PHP, il cambio di versione e le migliori pratiche comuni.
Passo 1: Aggiornare il sistema operativo
Prima di installare PHP, assicurati che il tuo sistema sia completamente aggiornato. Questo previene conflitti di dipendenza e garantisce l'applicazione delle patch di sicurezza.
sudo apt update && sudo apt upgrade -y
Passo 2: Aggiungere il repository PHP
Ubuntu 22.04 non include PHP 8.3 per impostazione predefinita. Il repository di Ondřej Surý, ampiamente utilizzato e affidabile, fornisce versioni ed estensioni PHP aggiornate.
sudo apt install -y ca-certificates apt-transport-https software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
Passo 3: Installare PHP 8.3 (CLI)
Installa il pacchetto core di PHP 8.3. Questo fornisce la CLI di PHP e il runtime di base richiesto dai server web e dai processi in background.
sudo apt install -y php8.3
Verifica la versione di PHP installata:
php -v
Passo 4: Installare PHP 8.3 per Apache
Se stai usando Apache, installa PHP come modulo Apache. Questa configurazione è comune per gli stack LAMP tradizionali.
sudo apt install -y libapache2-mod-php8.3
Riavvia Apache per attivare il modulo PHP:
sudo systemctl restart apache2
Passo 5: Installare PHP 8.3 FPM per Nginx
Per le configurazioni basate su Nginx, PHP deve essere eseguito tramite PHP-FPM. Questo approccio offre migliori prestazioni e scalabilità.
sudo apt install -y php8.3-fpm
Verifica che il servizio PHP-FPM sia in esecuzione:
systemctl status php8.3-fpm
Passo 6: Installare le estensioni PHP comuni
La maggior parte delle applicazioni richiede estensioni PHP aggiuntive. Installa solo ciò di cui il tuo progetto ha effettivamente bisogno per mantenere il sistema snello e sicuro.
sudo apt install -y php8.3-mysql php8.3-curl php8.3-xml php8.3-mbstring php8.3-zip php8.3-intl php8.3-gd php8.3-opcache
Elenca tutti i moduli PHP caricati:
php -m
Passo 7: Eseguire più versioni di PHP affiancate
Ubuntu consente a più versioni di PHP di coesistere. Questo è utile per mantenere applicazioni legacy mentre si implementano nuovi progetti su PHP 8.3.
sudo update-alternatives --config php
Puoi anche impostare una versione specifica di PHP direttamente:
sudo update-alternatives --set php /usr/bin/php8.3
Passo 8: Controlli post-installazione consigliati
Dopo l'installazione, si consiglia di verificare i file di configurazione di PHP, confermare il socket o la porta PHP-FPM corretti per il tuo server web e assicurarsi che OPcache sia abilitato per gli ambienti di produzione.
Per i sistemi di produzione, rivedi sempre le impostazioni di php.ini come i limiti di memoria, il tempo di esecuzione, la dimensione di upload e la gestione degli errori in base ai requisiti della tua applicazione.
Conclusione
L'installazione di PHP 8.3 su Ubuntu 22.04 fornisce una base moderna, stabile e performante per le applicazioni web. Che tu utilizzi Apache o Nginx, una configurazione PHP pulita con le estensioni giuste e la gestione delle versioni garantisce manutenibilità a lungo termine e un funzionamento senza intoppi.
Related Articles

erstellen-eines-benutzerdefinierten-gpt-4-plugins-in-wordpress

PostfixAdmin: Gestione di Livello Enterprise per Sistemi di Posta Postfix — Anno 2026
PostfixAdmin è un'interfaccia di amministrazione basata su database progettata per sistemi di posta Postfix professionali. Anziché nascondere la complessità, fornisce un controllo preciso su domini, caselle di posta, alias e permessi del mittente. Questo articolo spiega perché PostfixAdmin rimane una soluzione aziendale affidabile nel 2026 e come si inserisce nelle moderne infrastrutture di posta incentrate sulla sicurezza.

Comprendere e risolvere i conflitti di dipendenze npm ERESOLVE
Risolvi i conflitti di peer dependency npm ERESOLVE nel modo corretto: identifica il vero disallineamento, allinea le versioni, usa gli override in modo sicuro e scopri quando pnpm o Yarn sono la scelta migliore.

Padroneggiare il Flusso di Lavoro SEO: Strategie di Ottimizzazione Essenziali per la Crescita Organica
Un flusso di lavoro SEO strutturato è fondamentale per una crescita organica sostenibile. Scopri le dieci strategie fondamentali, dalla ricerca di parole chiave e dall'ottimizzazione tecnica alla qualità dei contenuti e all'analisi delle prestazioni.
apache-ubuntu-17-10-install-certbot-lets-encrypt

Google I/O 2026: Prodotti agentici su Search, Workspace e Shopping
Google I/O 2026 ha mostrato che l'IA agentica sta andando oltre le demo dei modelli e gli strumenti per sviluppatori, entrando nelle superfici dei prodotti di tutti i giorni. Questo articolo analizza come Ricerca, Workspace, Gemini Spark e Universal Cart puntino verso un nuovo modello di prodotto in cui gli agenti di Google aiutano gli utenti a fare ricerche, lavorare, fare acquisti e agire attraverso i servizi connessi.

Sviluppo di Portali: Una Piattaforma Scalabile per le Prestazioni, il Supporto Multilingue e l'Estensibilità
Un moderno portale web in costruzione si concentra su architettura pulita, alte prestazioni, scalabilità

Tecniche per la creazione di hash di password SHA512 con doveadm
Dettagliata guida per la generazione sicura di hash di password SHA512 dalla riga di comando utilizzando lo strumento doveadm di Dovecot. Questo articolo si rivolge a amministratori del sistema e sviluppatori.

git-with-automatic-upload-and-synchronization-to-a-production-server
Using Cygwin’s bash Babun terminal in a JetBrains IDE
Using Cygwin’s bash Babun terminal in a JetBrains IDE

Convertire MOV in MP4 Con FFmpeg: Una Guida Semplice
Impara come convertire video MOV in MP4 usando FFmpeg con comandi affidabili, elaborazione batch e ottimizzazione della qualità per web, streaming e compatibilità multipiattaforma.

Database marketing – Approccio moderno per le relazioni con i clienti
Panoramica moderna sul marketing di database: dalla strategia dei dati e l'architettura tecnica fino all'automazione, al GDPR e alle migliori pratiche per relazioni durature con i clienti.