GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer Composer, le gestionnaire de dépendances PHP ?

Composer est un gestionnaire de dépendances pour PHP, qui vous permet d'exiger toutes les bibliothèques dépendantes pour un projet particulier. En termes simples, composer peut importer toutes les bibliothèques dépendantes requises projet par projet et les conserver toutes au même endroit. Vous pouvez lire cet article de PHILIP [email protected] qui l'a mieux expliqué.

Bon, on va voir rapidement comment installer composer.

Télécharger le programme d'installation de Composer

# curl -sS https://getcomposer.org/installer | php
 All settings correct for using Composer
 Downloading...

Composer a été installé avec succès sur :/composer.phar
Utilisez-le :php composer.phar

# mv composer.phar /usr/local/bin/composer

Assurez-vous de définir la variable PATH pour lire "composer"

# composer

Comment installer un package à l'aide de Composer

Supposons que vous souhaitiez installer le vérificateur de compatibilité PHP7, disons php7cc.

# composer global require sstalle/php7cc
 Changed current directory to /home/peter/.composer
 Using version ^1.0 for sstalle/php7cc
 ./composer.json has been created
 Loading composer repositories with package information
 Updating dependencies (including require-dev)
 - Installing nikic/php-parser (v1.4.1)
 Downloading: 100%
 - Installing pimple/pimple (v3.0.2)
 Downloading: 100%
 - Installing symfony/polyfill-mbstring (v1.0.0)
 Downloading: 100%
 - Installing symfony/console (v2.8.0)
 Downloading: 100%
 - Installing sstalle/php7cc (1.0.2)
 Downloading: 100%
 symfony/console suggests installing symfony/event-dispatcher ()
 symfony/console suggests installing symfony/process ()
 symfony/console suggests installing psr/log (For using the console logger)
 Writing lock file
 Generating autoload files

L'option "global" permet aux commandes de s'exécuter dans le répertoire global composer et "require" ajoute les packages requis à votre composer.json et les installe.


Linux
  1. Comment installer PHP Composer sur Debian Linux

  2. Comment installer l'extension PHP GeoIP

  3. Comment installer PHP Composer sur Debian 8

  4. Comment installer PHP Composer sur CentOS 7

  5. Comment installer Composer sur Ubuntu 20.04

Comment installer Composer sur Ubuntu 22.04 | 20.04 LTS

Comment installer PHP Composer sur Debian 11

Comment installer Composer sur Ubuntu 20.04 LTS

Comment installer le chargeur IonCube sur Ubuntu Linux

Comment installer PHP Composer sur Ubuntu 20.04

Comment installer et utiliser PHP Composer sur les distributions Linux