GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare PHP Composer su CentOS 8

PHP Composer è un gestore delle dipendenze utilizzato per gestire tutte le dipendenze del progetto PHP. Estrae tutti i pacchetti PHP necessari da cui dipende un progetto e li gestisce in modo corretto. Il compositore è utilizzato in tutte le piattaforme moderne e framework PHP come Magento 2, Laravel, Drupal e Symfony. Esamineremo tutti i passaggi per l'installazione del compositore sul sistema CentOS 8 in questo tutorial. In questo tutorial abbiamo elaborato due metodi per l'installazione del compositore PHP con una corretta implementazione. Discutiamo entrambi i metodi.

Prerequisiti

Il PHP dovrebbe essere installato sulla tua distribuzione CentOS 8. Puoi anche installare PHP su CentOS 8 da questo URL.

I privilegi di root o sudo sono necessari per eseguire i comandi di installazione.

Installa il compositore PHP su CentOS 8

Implementando i seguenti passaggi, possiamo installare il compositore PHP sul sistema CentOS 8:

Passaggio 1:installa le dipendenze richieste

Innanzitutto, aggiorna tutti i pacchetti di sistema, quindi installa tutte le dipendenze necessarie incluso il pacchetto dell'interfaccia della riga di comando PHP sul sistema CentOS 8 eseguendo il comando indicato di seguito:

$ sudo dnf install php-cli php-json php-zip wget unzip

Passaggio 2:scarica il programma di installazione di Composer

Una volta scaricati tutti i pacchetti di cui sopra, scarica lo script di installazione del compositore PHP utilizzando il seguente comando:

$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

Dopo aver eseguito il suddetto comando, il file 'composer-setup.php' deve essere scaricato nella directory di lavoro corrente.

Passaggio 3:verifica l'integrità dei dati

Scarica l'ultimo programma di installazione del compositore usando il seguente comando wget dalla pagina di Github Composer e salvalo in una variabile "Hash":

$ HASH="$(wget -q -O - https://composer.github.io/installer.sig)"

Ora, verifica che lo script di installazione sia in esecuzione o meno digitando il comando sotto indicato sul terminale:

$ php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

Se dopo il confronto, gli hash corrispondono significa che l'installatore è verificato e sul terminale verrà visualizzato il seguente messaggio:

In un altro caso, mostra un messaggio "Installer danneggiato". Una volta verificata l'identità dello script del programma di installazione, vai al passaggio successivo.

Passaggio 4:installa Composer

In questo passaggio, installerai php composer sul tuo sistema eseguendo il comando indicato di seguito:

$ sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer

Il comando precedente installa il compositore PHP a livello di sistema e ogni utente può utilizzare questo comando per l'installazione del compositore. Il seguente output riceve sul terminale dopo aver eseguito il comando precedente:

Ora verifica l'installazione del compositore visualizzando la versione installata nella finestra del terminale come segue:

$ composer -V

Vedrai la versione installata visualizzata sullo schermo come segue:

L'installazione del compositore PHP è completata a questo punto sul tuo sistema CentOS 8. Ora avvia il compositore e usalo.

Metodo alternativo:installa il compositore PHP in modo rapido

Questo metodo fornisce il metodo rapido per l'installazione di Composer sul sistema CentOS 8. Esegui i seguenti pochi passaggi per installare il compositore PHP:

Passaggio 1. Installa i pacchetti PHP, zip, unzip e curl richiesti utilizzando il comando seguente:

$ sudo dnf install php-cli php-json php-zip curl unzip

Passaggio 2. Usando il comando curl, scarica il programma di installazione del compositore.

$ curl -sS https://getcomposer.org/installer |php

Passaggio 3. Ora, sposta tutti i file di php Composer nella directory '/usr/local/bin' eseguendo il comando di seguito indicato:

$ sudo mv composer.phar /usr/local/bin/composer

Conclusione

Abbiamo installato il compositore PHP in questo articolo sul sistema CentOS 8. Discutiamo di due diversi metodi per l'installazione del compositore su CentOS 8. Puoi scegliere tra entrambi un metodo più adatto alle tue esigenze.


Cent OS
  1. Come installare PHP 5.6 su CentOS 7

  2. Come installare PHP 7.3 su CentOS 8

  3. Come installare PHP 8 su CentOS 7

  4. Come installare PHP 7.4 su CentOS 7

  5. Come installare PHP 7.3 su CentOS 7

Come installare e utilizzare PHP Composer su CentOS 8

Come installare PHP 7 su CentOS 7

Come installare PHP Composer su CentOS 8

Come installare Nette PHP Framework su CentOS 7

Come installare Composer su CentOS 8

Come installare Composer su CentOS 7