Questa guida mostra come installare e utilizzare Composer in un server centos 8. Funziona anche su sistemi operativi simili come Rhel 8, Alma Linux e Rocky Linux.
Controlla anche:
- Come configurare Opencart con LAMP (PHP, Apache, Mariadb) su Ubuntu 20.04
- Come installare e configurare PHP e Apache (stack LAMP) su Ubuntu 20.04
Installazione
Per installare Composer in Rocky Linux/Centos 8, segui questi passaggi:
- Assicurati che i tuoi pacchetti siano aggiornati
- Assicurati che php cli sia installato
- Scarica lo script di installazione
- Verifica lo script di installazione
- Installa il compositore
1. Assicurati che i tuoi pacchetti siano aggiornati
Prima di procedere, assicuriamoci che i nostri pacchetti OS siano aggiornati. Usa questo comando:
sudo dnf update -y
2. Assicurati che php cli sia installato
Il pacchetto php-cli
ti dà accesso al comando php
nella riga di comando. Questo comando ci consentirà di eseguire script php.
Esegui questo comando per installare php cli con altri pacchetti di dipendenze
sudo dnf install -y \
php-cli \
php-json \
php-zip \
wget \
unzip
3. Scarica lo script di installazione
Usiamo il cli php per scaricare ed eseguire lo script di configurazione del compositore:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
Lo script scaricato verrà salvato come composer-setup.php
nella directory corrente
4. Verifica lo script di installazione
Per verificare che lo script di installazione non sia danneggiato, utilizzare questo comando:
HASH="$(wget -q -O - https://composer.github.io/installer.sig)"
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 gli hash corrispondono, verrà mostrato il seguente messaggio:
Installer verified
5. Installazione di Composer
Installa Composer in /usr/local/bin
directory usando questo comando:
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
6. Verifica che l'installazione sia andata a buon fine
Verifica l'installazione stampando la versione del Composer utilizzando questo comando nel terminale:
composer -V
Uscita:
➜ composer -V
Composer version 2.1.8 2021-09-15 13:55:14
7. Modo rapido per installare il compositore php
Puoi anche usare questi comandi per scaricare e installare Composer dal suo sito.
Primo download delle dipendenze:
sudo dnf install -y php-cli php-json php-zip curl unzip
Quindi scarica il composer.phar
file:
curl -sS https://getcomposer.org/installer | php
Quindi sposta il file nella directory degli script eseguibili:
sudo mv composer.phar /usr/local/bin/composer
Infine, conferma che il compositore funziona come previsto:
➜ composer -V
Composer version 2.1.8 2021-09-15 13:55:14
Conclusione
In questa guida, siamo riusciti a installare il compositore nel nostro sistema. Ora possiamo usarlo per gestire le dipendenze php.