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.
In questo articolo ti forniremo una demo su come installare PHP Composer sul tuo ambiente Linux Ubuntu 20.04.
Prerequisiti
- 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.
Installazione del compositore PHP su Ubuntu 20.04
L'installazione del compositore PHP verrà completata nei seguenti passaggi sul tuo sistema Ubuntu 20.04:
Passaggio 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
Passaggio 2:scarica la configurazione di Composer
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.
Passaggio 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 questo articolo. 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
Il seguente output dovrebbe essere visualizzato sul terminale dopo aver eseguito il comando precedente:
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.
Crea 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
Conclusione
In questo articolo abbiamo dimostrato come installare PHP Composer sul sistema Ubuntu 20.04. Inoltre, abbiamo una panoramica di base su come utilizzare il compositore per creare un nuovo progetto. Dacci il tuo feedback su questo articolo tramite commenti.