Symfony Installation · 3 min read · Sep 23, 2025
Come installare il framework PHP Symfony su Ubuntu 22.04

Symfony è uno dei framework PHP più popolari utilizzati per le applicazioni web. È noto per i suoi componenti indipendenti, che possono essere facilmente integrati in qualsiasi altro progetto PHP. Symfony è rilasciato come software open-source ed è adatto per costruire applicazioni PHP di qualsiasi dimensione.
Questo tutorial ti mostrerà come installare il framework PHP Symfony su Ubuntu 22.04.
Prerequisiti
- Un server che esegue Ubuntu 22.04.
- Un nome di dominio valido puntato all’IP del tuo server.
- Una password di root configurata sul server.
Installa PHP
Symfony è un framework PHP, quindi PHP deve essere installato sul tuo server. Se non è installato, puoi installarlo con altre dipendenze utilizzando il seguente comando.
apt install php php-json php-ctype php-curl php-mbstring php-xml php-zip php-tokenizer php-tokenizer libpcre3 git zip unzipUna volta che PHP e altri componenti PHP sono installati, puoi procedere al passaggio successivo.
Installa Symfony su Ubuntu 22.04
Il modo più semplice e veloce per installare Symfony è tramite uno script di installazione automatico.
Puoi scaricare e eseguire lo script di installazione di Symfony utilizzando il seguente comando.
wget https://get.symfony.com/cli/installer -O - | bashUna volta installato Symfony, riceverai il seguente output.
2022-12-21 10:59:24 (11.6 MB/s) - scritto su stdout [6100/6100]
Installer Symfony CLI
Controllo dell'ambiente
[*] cURL è installato
[*] Tar è installato
[*] Git è installato
[*] La tua architettura (amd64) è supportata
Download
Downloading https://github.com/symfony-cli/symfony-cli/releases/latest/download/symfony-cli_linux_amd64.tar.gz...
% Totale % Ricevuto % Trasferito Velocità Media Tempo Tempo Tempo Corrente
Dload Upload Totale Speso Rimasto Velocità
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 5232k 100 5232k 0 0 2309k 0 0:00:02 0:00:02 --:--:-- 7400k
Decomprimere il binario...
Installazione del binario nella tua home directory...
Il binario è stato salvato in: /root/.symfony5/bin/symfony
Il CLI Symfony è stato installato con successo!
Usalo come file locale:
/root/.symfony5/bin/symfony
Oppure aggiungi la seguente riga al tuo file di configurazione della shell:
export PATH="$HOME/.symfony5/bin:$PATH"
Oppure installalo globalmente sul tuo sistema:
mv /root/.symfony5/bin/symfony /usr/local/bin/symfony
Poi avvia una nuova shell e esegui 'symfony'
Successivamente, dovrai definire il percorso di sistema di Symfony sul tuo sistema. Puoi farlo con il seguente comando:
export PATH="$HOME/.symfony5/bin:$PATH"
source ~/.bashrcCrea un progetto Symfony
A questo punto, Symfony è installato sul tuo server. Ora, dovrai creare un nuovo progetto Symfony per utilizzarlo.
symfony new project --fullRiceverai il seguente output.
* Configurazione del progetto sotto il controllo di versione Git
(esecuzione git init /root/project)
[OK] Il tuo progetto è ora pronto in /root/project
Successivamente, naviga nel tuo progetto ed esegui il server web utilizzando il seguente comando.
cd project
symfony server:startDovresti ricevere il seguente output.
[OK] Server web in ascolto
Il server web sta utilizzando PHP CLI 8.1.2
http://127.0.0.1:8000
[Web Server ] Dec 21 11:01:36 |DEBUG | PHP Ricaricando le versioni di PHP
[Web Server ] Dec 21 11:01:36 |DEBUG | PHP Utilizzando la versione PHP 8.1.2 (dalla versione predefinita in $PATH)
[Application] Dec 21 11:01:15 |INFO | DEPREC Utente deprecato: La classe "Monolog\Logger" è considerata finale. Potrebbe cambiare senza ulteriori avvisi a partire dalla sua prossima versione principale. Non dovresti estenderla da "Symfony\Bridge\Monolog\Logger".
[Web Server ] Dec 21 11:01:36 |INFO | PHP percorso in ascolto="/usr/bin/php8.1" php="8.1.2" porta=44005
[PHP ] [Wed Dec 21 11:01:36 2022] PHP 8.1.2-1ubuntu2.9 Server di sviluppo (http://127.0.0.1:44005) avviato
Accedi a Symfony
A questo punto, il server Symfony è avviato e ascolta sulla porta 8000. Puoi ora accedervi utilizzando l’URL http://your-server-ip:8000. Dovresti vedere la pagina predefinita di Symfony sullo schermo seguente.

Conclusione
Congratulazioni! hai installato con successo il framework PHP Symfony su Ubuntu 22.04. Puoi ora iniziare a costruire un’applicazione web basata su PHP utilizzando il framework Symfony. Sentiti libero di chiedermi se hai domande.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.