GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Composer su Ubuntu 20.04

Un'applicazione PHP complessa o semplice di solito richiede librerie o componenti aggiuntivi che è necessario gestire. Farlo manualmente è efficace ma anche un processo noioso. Composer è lo strumento che può facilitare la gestione delle dipendenze in PHP.

In questo articolo, ti mostreremo come installare PHP Composer su Ubuntu 20.04 con un processo semplice e veloce.

Cos'è Composer e perché ne ho bisogno?

Secondo la documentazione ufficiale del compositore

Composer è uno strumento per la gestione delle dipendenze in PHP. Ti permette di dichiarare le librerie da cui dipende il tuo progetto e le gestirà (installa/aggiorna) per te.

È necessario chiarire che Composer non è un gestore di pacchetti di sistema ma gestisce le dipendenze del tuo progetto. Ad esempio, hai un progetto che dipende da diverse librerie e alcune di esse dipendono da altre, ciò che fa Composer è trovare le versioni di queste librerie e scaricarle automaticamente nel tuo progetto. Puoi aggiornarli in seguito.

Questo è il motivo per cui il modo più consigliato per installare framework PHP come Laravel o CakePHP è utilizzare PHP Composer . Questo indica l'utilità e la potenza dello strumento.

Installa PHP Composer su Ubuntu 20.04

Apri il terminale Ubuntu, prima aggiorna e aggiorna il sistema. Quindi, installa PHP e infine scarica il compositore dal sito ufficiale. Al termine del download, esegui composer-setup.php per completare l'installazione del compositore.

1. Aggiorna l'intera distribuzione.

sudo apt update
sudo apt upgrade

2. Installa PHP, git e decomprimi il pacchetto.

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

Fondamentalmente, è PHP insieme ad altri strumenti per il download e la gestione delle dipendenze.

3. Scarica il programma di installazione di Composer.

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

4. Procedi con l'installazione globale sul sistema eseguendo il comando seguente.

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

Esempio di output:

All settings correct for using Composer
 Downloading…
 Composer (version 2.1.3) successfully installed to: /usr/local/bin/composer
 Use it: php /usr/local/bin/composer

5. Verifica se l'installazione è andata a buon fine visualizzando la versione di Composer.

composer --version
Composer version 2.1.3 2021-06-09 16:31:20

Utilizzo di base di PHP Composer

Supponiamo di avere un progetto di cartella in cui si trova il tuo progetto. Per fare in modo che Composer gestisca le dipendenze del tuo progetto, devi dirgli di farlo.

Per fare ciò, esegui il comando

composer init

Questo genera un file composer.json dove si trovano le informazioni sul tuo progetto. Puoi sempre modificarlo in un secondo momento.

Basta eseguire il comando seguente per aggiungere una dipendenza al tuo progetto

composer require [dependency]

Una volta aggiunte le dipendenze, puoi installarle usando il comando seguente

composer install

In questo modo Composer leggerà tutte le configurazioni da composer.json file e tutte le sue dipendenze e inizia a scaricarli e ad aggiungerli al tuo progetto.

Per aggiornare le dipendenze del progetto all'ultima versione.

composer update

Inoltre, puoi cercare le dipendenze con il sottocomando di ricerca.

composer search [package]

Ovviamente Composer ha molte opzioni utili, ma queste sono le più basilari.

Rimozione di PHP Composer su Ubuntu 20.04

Per disinstallare PHP Composer è sufficiente rimuovere il file compilato dal sistema.

rm /usr/local/bin/composer

In questo modo non sarà più presente nel sistema.

Conclusione

PHP Composer è uno strumento importante per ogni sviluppatore web che utilizza PHP. In questo senso, è sorprendente che un'applicazione così piccola possa essere così potente e aiutare così tanto nello sviluppo delle applicazioni.

In questo post, hai imparato come installarlo su Ubuntu 20.04 in un modo rapido che puoi sfruttare.

Condividi il nostro post e aiutaci a crescere.


Ubuntu
  1. Come installare PHP 7.4 e 8.0 su Ubuntu 18.04 o 20.04

  2. Come installare e utilizzare PHP Composer su Ubuntu 16.04

  3. Come installare PHP 8.0 su Ubuntu 20.04 / Ubuntu 18.04

  4. Come installare PHP 7.2 su Ubuntu 16.04

  5. Come installare PHP 7.3 su Ubuntu 16.04

Come installare Composer su Ubuntu 20.04 LTS

Come installare PHP 8.0 su Ubuntu 20.04 / 18.04

Come installare PHP in Ubuntu 22.04

Come installare PHP Composer su Ubuntu 20.04

Come installare PHP su Ubuntu 22.04

Come installare Composer su Ubuntu 22.04