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

So installieren Sie Composer unter Ubuntu 20.04

Eine komplexe oder einfache PHP-Anwendung erfordert normalerweise zusätzliche Bibliotheken oder Komponenten, die Sie verwalten müssen. Es manuell zu tun ist effektiv, aber auch ein langwieriger Prozess. Composer ist das Tool, das die Abhängigkeitsverwaltung in PHP vereinfachen kann.

In diesem Artikel zeigen wir Ihnen, wie Sie PHP Composer schnell und einfach auf Ubuntu 20.04 installieren.

Was ist Composer und warum brauche ich es?

Gemäß der offiziellen Composer-Dokumentation

Composer ist ein Tool für das Abhängigkeitsmanagement in PHP. Es erlaubt Ihnen, die Bibliotheken zu deklarieren, von denen Ihr Projekt abhängt, und es verwaltet (installiert/aktualisiert) sie für Sie.

Es muss klargestellt werden, dass Composer kein Systempaketmanager ist, sondern die Abhängigkeiten Ihres Projekts verwaltet. Beispiel:Sie haben ein Projekt, das von mehreren Bibliotheken abhängt, und einige von ihnen hängen von anderen ab. Composer sucht nach Versionen dieser Bibliotheken und lädt sie automatisch in Ihr Projekt herunter. Sie können sie später aktualisieren.

Aus diesem Grund ist die am meisten empfohlene Methode zur Installation von PHP-Frameworks wie Laravel oder CakePHP die Verwendung von PHP Composer . Dies weist auf die Nützlichkeit und Leistungsfähigkeit des Tools hin.

Installieren Sie PHP Composer auf Ubuntu 20.04

Öffnen Sie das Ubuntu-Terminal, aktualisieren und aktualisieren Sie zuerst das System. Als nächstes installieren Sie PHP und laden schließlich den Composer von der offiziellen Seite herunter. Wenn der Download abgeschlossen ist, führen Sie composer-setup.php aus um die Installation des Komponisten abzuschließen.

1. Aktualisieren Sie Ihre gesamte Distribution.

sudo apt update
sudo apt upgrade

2. Installieren Sie PHP, Git und entpacken Sie das Paket.

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

Im Grunde ist es PHP zusammen mit anderen Tools zum Herunterladen und Abhängigkeitsmanagement.

3. Laden Sie das Composer-Installationsprogramm herunter.

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

4. Fahren Sie mit der globalen Installation auf dem System fort, indem Sie den folgenden Befehl ausführen.

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

Beispielausgabe:

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. Testen Sie, ob die Installation erfolgreich war, indem Sie die Version von Composer anzeigen.

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

Grundlegende Verwendung von PHP Composer

Angenommen, Sie haben ein Ordnerprojekt, in dem sich Ihr Projekt befindet. Damit Composer die Abhängigkeiten Ihres Projekts verarbeitet, müssen Sie ihm dies mitteilen.

Führen Sie dazu den Befehl

aus
composer init

Dadurch wird eine Datei composer.json generiert wo sich Ihre Projektinformationen befinden. Sie können es später jederzeit bearbeiten.

Führen Sie einfach den folgenden Befehl aus, um Ihrem Projekt eine Abhängigkeit hinzuzufügen

composer require [dependency]

Sobald Abhängigkeiten hinzugefügt wurden, können Sie sie mit dem folgenden Befehl installieren

composer install

Auf diese Weise liest Composer alle Konfigurationen aus composer.json Datei sowie alle ihre Abhängigkeiten und starten Sie den Download und fügen Sie sie Ihrem Projekt hinzu.

So aktualisieren Sie die Projektabhängigkeiten auf die neueste Version.

composer update

Außerdem können Sie mit dem Unterbefehl search nach Abhängigkeiten suchen.

composer search [package]

Natürlich hat Composer viele sinnvolle Optionen, aber dies sind die grundlegendsten.

Entfernen von PHP Composer auf Ubuntu 20.04

Um PHP Composer zu deinstallieren, entfernen Sie einfach die kompilierte Datei aus dem System.

rm /usr/local/bin/composer

Auf diese Weise ist es nicht mehr auf dem System vorhanden.

Schlussfolgerung

PHP Composer ist ein wichtiges Werkzeug für jeden Webentwickler, der PHP verwendet. In diesem Sinne ist es erstaunlich, dass eine so kleine Anwendung so leistungsfähig sein und so viel bei der Anwendungsentwicklung helfen kann.

In diesem Beitrag haben Sie gelernt, wie Sie es schnell unter Ubuntu 20.04 installieren können, damit Sie davon profitieren können.

Teilen Sie unseren Beitrag und helfen Sie uns zu wachsen.


Ubuntu
  1. So installieren Sie PHP 7.4 und 8.0 auf Ubuntu 18.04 oder 20.04

  2. So installieren und verwenden Sie PHP Composer unter Ubuntu 16.04

  3. So installieren Sie PHP 8.0 unter Ubuntu 20.04 / Ubuntu 18.04

  4. So installieren Sie PHP 7.2 auf Ubuntu 16.04

  5. So installieren Sie PHP 7.3 auf Ubuntu 16.04

So installieren Sie Composer unter Ubuntu 20.04 LTS

So installieren Sie PHP 8.0 unter Ubuntu 20.04 / 18.04

So installieren Sie PHP unter Ubuntu 22.04

So installieren Sie PHP Composer unter Ubuntu 20.04

So installieren Sie PHP unter Ubuntu 22.04

So installieren Sie Composer unter Ubuntu 22.04