GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie PHP Composer unter CentOS 8

PHP Composer ist ein Abhängigkeitsmanager, der zur Verwaltung aller Abhängigkeiten von PHP-Projekten verwendet wird. Es zieht alle benötigten PHP-Pakete, von denen ein Projekt abhängt, und verwaltet sie auf gute Weise. Der Composer wird in allen modernen Plattformen und PHP-Frameworks wie Magento 2, Laravel, Drupal und Symfony verwendet. In diesem Tutorial werden wir alle Schritte für die Composer-Installation auf dem CentOS 8-System durchgehen. Wir haben in diesem Tutorial zwei Methoden für die Installation von PHP Composer mit der richtigen Implementierung ausgearbeitet. Lassen Sie uns beide Methoden diskutieren.

Voraussetzungen

Das PHP sollte auf Ihrer CentOS 8-Distribution installiert werden. Sie können PHP auch unter CentOS 8 von dieser URL installieren.

Zum Ausführen der Installationsbefehle sind Root- oder Sudo-Berechtigungen erforderlich.

Installieren Sie PHP Composer unter CentOS 8

Durch die Implementierung der folgenden Schritte können wir PHP Composer auf dem CentOS 8-System installieren:

Schritt 1:Erforderliche Abhängigkeiten installieren

Aktualisieren Sie zuerst alle Systempakete und installieren Sie dann alle erforderlichen Abhängigkeiten einschließlich des PHP-Befehlszeilenschnittstellenpakets auf dem CentOS 8-System, indem Sie den unten genannten Befehl ausführen:

$ sudo dnf install php-cli php-json php-zip wget unzip

Schritt 2:Composer-Installationsprogramm herunterladen

Sobald alle oben genannten Pakete heruntergeladen sind, laden Sie das PHP Composer-Installationsskript herunter, indem Sie den folgenden Befehl verwenden:

$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

Nach Ausführen des oben genannten Befehls ist die Datei „composer-setup.php“ in das aktuelle Arbeitsverzeichnis herunterzuladen.

Schritt 3:Datenintegrität überprüfen

Laden Sie das neueste Composer-Installationsprogramm mit dem folgenden wget-Befehl von der Github Composer-Seite herunter und speichern Sie es in einer „Hash“-Variablen:

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

Überprüfen Sie nun, ob das Installationsskript ausgeführt wird oder nicht, indem Sie den unten genannten Befehl auf dem Terminal eingeben:

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

Wenn nach dem Vergleich die Hashes übereinstimmen, bedeutet dies, dass der Installer verifiziert ist und die folgende Meldung auf dem Terminal angezeigt wird:

In einem anderen Fall wird die Meldung „Installationsprogramm beschädigt“ angezeigt. Sobald die Identität Ihres Installationsskripts verifiziert ist, fahren Sie mit dem nächsten Schritt fort.

Schritt 4:Composer installieren

In diesem Schritt installieren Sie PHP Composer auf Ihrem System, indem Sie den unten aufgeführten Befehl ausführen:

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

Der obige Befehl installiert den PHP-Composer systemweit und jeder Benutzer kann diesen Befehl für die Composer-Installation verwenden. Die folgende Ausgabe erhält auf dem Terminal nach Ausführung des obigen Befehls:

Überprüfen Sie nun die Composer-Installation, indem Sie die installierte Version wie folgt im Terminalfenster anzeigen:

$ composer -V

Die installierte Version wird wie folgt auf dem Bildschirm angezeigt:

Die Installation von PHP Composer ist an dieser Stelle auf Ihrem CentOS 8-System abgeschlossen. Starten Sie jetzt den Composer und verwenden Sie ihn.

Alternative Methode:Installieren Sie PHP Composer schnell

Diese Methode bietet die schnelle Methode für die Composer-Installation auf einem CentOS 8-System. Führen Sie die folgenden Schritte aus, um PHP Composer zu installieren:

Schritt 1. Installieren Sie die erforderlichen PHP-, Zip-, Unzip- und Curl-Pakete mit dem folgenden Befehl:

$ sudo dnf install php-cli php-json php-zip curl unzip

Schritt 2. Laden Sie mit dem curl-Befehl das Composer-Installationsprogramm herunter.

$ curl -sS https://getcomposer.org/installer |php

Schritt 3. Verschieben Sie nun alle Dateien von php Composer in das Verzeichnis ‚/usr/local/bin‘, indem Sie den unten genannten Befehl ausführen:

$ sudo mv composer.phar /usr/local/bin/composer

Schlussfolgerung

Wir haben den PHP Composer in diesem Artikel auf dem CentOS 8-System installiert. Wir diskutieren zwei verschiedene Methoden für die Composer-Installation unter CentOS 8. Sie können eine Methode aus beiden auswählen, die Ihren Anforderungen besser entspricht.


Cent OS
  1. So installieren Sie PHP 5.5 auf CentOS

  2. So installieren Sie PHP 8 unter CentOS 7

  3. So installieren Sie PHP 8 unter CentOS 8

  4. So installieren Sie PHP 7.4 auf CentOS 7

  5. So installieren Sie PHP 7.2 auf CentOS 7

So installieren und verwenden Sie PHP Composer unter CentOS 8

So installieren Sie PHP 7 unter CentOS 7

So installieren Sie PHP Composer unter CentOS 8

So installieren Sie das Nette PHP Framework unter CentOS 7

So installieren Sie Composer unter CentOS 8

So installieren Sie Composer unter CentOS 7