GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Composer su Debian 10 Buster

In questo tutorial, ti mostreremo come installare Composer su Debian 10. Per chi non lo sapesse, Composer è un incredibile strumento di gestione delle dipendenze usato per installare e aggiornare le librerie per dinamici, applicazioni e progetti PHP.Questo software viene utilizzato per facilitare l'installazione e l'aggiornamento delle dipendenze del progetto che mostrano anche le versioni appropriate richieste per i requisiti del progetto.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Composer su un server Debian 10 (Buster).

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Debian 10 (Buster).
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per evitare potenziali problemi.
  • Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa Composer su Debian 10

Passaggio 1. Prima di installare qualsiasi software, è importante assicurarsi che il sistema sia aggiornato eseguendo il seguente apt comandi nel terminale:

sudo apt update
sudo apt upgrade

Avanti, dovresti installare alcune dipendenze per Composer:

sudo apt install curl php-cli php-mbstring git unzip

Passaggio 2. Installazione di Composer su Debian.

In primo luogo, i seguenti comandi per scaricare Composer Setup:

cd ~
curl -sS https://getcomposer.org/installer -o composer-setup.php

È necessario verificare che il programma di installazione corrisponda all'hash SHA-384 per l'integrità dei dati dell'ultimo programma di installazione trovato nella pagina Chiavi pubbliche o firme di Composer eseguendo il comando seguente :

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

Quindi, controlla se lo script di installazione è danneggiato:

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

Risultato:

Installer Verified

Ora esegui il seguente comando per installare Composer globalmente all'interno di /usr/local/bin directory:

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

Quindi, esegui il seguente comando per confermare l'installazione:

composer

Risultato:

______
  / ____/___  ____ ___  ____  ____  ________  _____
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
                    /_/
Composer 1.6.3 2019-10-20 16:46:27

Usage:
  command [options] [arguments]

Options:
  -h, --help                     Display this help message
  -q, --quiet                    Do not output any message
  -V, --version                  Display this application version
      --ansi                     Force ANSI output
      --no-ansi                  Disable ANSI output
  -n, --no-interaction           Do not ask any interactive question
      --profile                  Display timing and memory usage information
      --no-plugins               Whether to disable plugins.
  -d, --working-dir=WORKING-DIR  If specified, use the given directory as working directory.
  -v|vv|vvv, --verbose           Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug

Congratulazioni! Hai installato correttamente Composer. Grazie per aver utilizzato questo tutorial per installare Composer sul sistema Debian 10 Buster. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Composer.


Debian
  1. Come installare Debian 10 (Buster)

  2. Come installare Docker su Debian 10 Buster

  3. Come installare PHP Composer su Debian 8

  4. Come installare Composer su Debian 9 Stretch

  5. Come installare R su Debian 10 Buster

Come installare phpMyAdmin su Debian 10 Buster

Come installare Anaconda su Debian 10 Buster

Come installare Dropbox su Debian 10 Buster

Come installare OpenCV su Debian 10 Buster

Come installare AnyDesk su Debian 10 Buster

Come installare Composer su Debian 10