Composer è un gestore di pacchetti per l'installazione e la gestione dei moduli necessari per le applicazioni PHP. Il gestore delle dipendenze del compositore PHP è simile a pip per python o npm per le applicazioni Node.js.
Utilizzando lo strumento di composizione, puoi gestire tutte le dipendenze e le librerie PHP per il tuo progetto. I moduli PHP richiesti possono essere installati facilmente nella tua applicazione con l'aiuto del gestore del compositore.
Questo strumento è utilizzato in quasi tutti i moderni framework PHP come Drupal, Laravel e Magento.
Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire query Composer correlate su Ubuntu.
In questo contesto, esamineremo come installare PHP Composer sul tuo ambiente Linux Ubuntu 20.04.
Come installare il compositore PHP su Ubuntu?
Prima di eseguire questa procedura di installazione, assicurarsi che siano soddisfatti i seguenti requisiti:
- Tutti i moduli necessari per PHP dovrebbero essere installati sul tuo sistema.
- Gli utenti devono disporre dei privilegi sudo per eseguire i comandi del terminale.
Per installare il compositore PHP sul tuo sistema Ubuntu 20.04, segui semplicemente i passaggi indicati di seguito.
1. Installa i moduli PHP
Innanzitutto, assicurati che tutti i requisiti PHP necessari per il compositore siano installati sul tuo sistema. Accedi all'applicazione a riga di comando 'Terminale' utilizzando 'Ctrl Alt+t'.
Ora, se PHP non è installato, basta aggiornare il repository apt ed eseguire il comando di seguito indicato per installare i requisiti PHP:
$ sudo apt update
$ sudo apt install wget php-cli php-zip unzip
2. Scarica la configurazione del compositore
Ora scarica un file eseguibile per installare il compositore PHP sul tuo sistema. Il seguente comando wget ti aiuterà a scaricare il file di installazione:
$ wget -O composer-setup.php https://getcomposer.org/installer
Quando il comando precedente viene eseguito, salva il file di installazione 'composer-setup.php' nella directory di lavoro corrente del tuo sistema Ubuntu.
3. Installa il compositore PHP
Il compositore Php può essere installato a livello globale o locale come parte del progetto. Qui, abbiamo installato il compositore PHP a livello globale in questa guida. Per installare il compositore PHP a livello globale. È necessario posizionare il file di installazione scaricato nella directory '/usr/local/bin' del percorso di sistema. Quindi, usando il seguente comando puoi installare il compositore PHP a livello globale sul tuo sistema Ubuntu 20.04:
$ sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
Una volta completata l'installazione del compositore sul tuo sistema. Ora, esegui il compositore nel terminale per utilizzare l'ambiente del compositore.
$ composer -v
Il comando precedente ti mostrerà la versione del compositore PHP installata e tutte le opzioni che ti aiuteranno a utilizzare il compositore tramite il terminale.
Come creare un progetto PHP usando il compositore?
Usando il compositore, puoi creare una directory principale per il progetto php eseguendo il seguente comando:
$ mkdir ~/test-composer-project
$ cd ~/test-composer-project
Ora, se vuoi installare un modulo PHP nella directory sopra, usa la seguente sintassi per installare un nuovo modulo PHP:
$ composer require {php-module-name}
Puoi anche aggiornare il compositore a una nuova versione disponibile eseguendo il comando seguente:
$ sudo composer self-update