GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie installiere ich Composer, den PHP-Abhängigkeitsmanager?

Composer ist ein Abhängigkeitsmanager für PHP, mit dem Sie alle abhängigen Bibliotheken für ein bestimmtes Projekt benötigen können. Laienhaft ausgedrückt, kann Composer alle abhängigen Bibliotheken, die auf Projektbasis benötigt werden, einbringen und sie alle an einem Ort aufbewahren. Sie können diesen Artikel von PHILIP [email protected] lesen, der es besser erklärt hat.

Nun, wir werden schnell sehen, wie Composer installiert wird.

Composer-Installationsprogramm herunterladen

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

Composer erfolgreich installiert unter:/composer.phar
Verwenden Sie es:php composer.phar

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

Stellen Sie sicher, dass Sie die PATH-Variable auf „composer“

setzen
# composer

So installieren Sie ein Paket mit Composer

Nehmen wir an, Sie möchten den PHP7-Kompatibilitätsprüfer installieren, sagen wir 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

Die Option „global“ ermöglicht die Ausführung von Befehlen im globalen Composer-Verzeichnis und „require“ fügt erforderliche Pakete zu Ihrer composer.json hinzu und installiert sie.


Linux
  1. So installieren Sie PHP Composer unter Debian Linux

  2. So installieren Sie die PHP-GeoIP-Erweiterung

  3. So installieren Sie PHP Composer unter Debian 8

  4. So installieren Sie PHP Composer unter CentOS 7

  5. So installieren Sie Composer unter Ubuntu 20.04

So installieren Sie Composer unter Ubuntu 22.04 | 20.04 LTS

So installieren Sie PHP Composer unter Debian 11

So installieren Sie Composer unter Ubuntu 20.04 LTS

So installieren Sie den IonCube Loader unter Ubuntu Linux

So installieren Sie PHP Composer unter Ubuntu 20.04

So installieren und verwenden Sie PHP Composer auf Linux-Distributionen