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

So installieren Sie PHP Composer in Rocky Linux

Geschrieben in PHP , PHP Composer ist ein Paketverwaltungstool auf Anwendungsebene für PHP Programmiersprache. Es ist nicht gerade ein Paketmanager im gleichen Sinne wie herkömmliche Paketmanager wie APT oder DNF . Vielmehr behandelt es Bibliotheken und Pakete auf Projektbasis und installiert sie im Verzeichnis Ihres Projekts.

Daher kann es auch als Abhängigkeitsverwaltungstool für PHP bezeichnet werden . Falls Sie ein Projekt haben, das von einer bestimmten Anzahl von Bibliotheken abhängt, und einige dieser Bibliotheken von anderen Bibliotheken abhängen, dann PHP Composer ermöglicht es Ihnen, die Bibliotheken zu deklarieren, von denen sie abhängen, und herauszufinden, welche Pakete installiert werden müssen, und installiert sie in Ihrem Projekt.

In diesem Thema zeigen wir Ihnen, wie Sie PHP Composer installieren in Rocky Linux 8 .

Installation von PHP unter Rocky Linux

Um den Stein ins Rollen zu bringen, müssen Sie PHP installieren . Im Moment Rocky Linux Repositories bieten nur PHP 7.2 , PHP 7.3 und PHP 7.4 . Zur Installation von PHP 8.0 und späteren Versionen müssen Sie PHP aus dem Remi-Repository installieren.

PHP-Composer erfordert mindestens PHP 5.3.2 und damit installieren wir PHP 7.4 da die Anforderung erfüllt ist.

Führen Sie den folgenden Befehl aus, um die derzeit in den Repositories unterstützten Versionen aufzulisten:

$ sudo dnf module list php

Aktivieren Sie als Nächstes PHP 7.4 Modul in der Befehlszeile wie gezeigt.

$ sudo dnf module enable php:7.4

Installieren Sie dann PHP und zugehörigem PHP Module wie folgt.

$ sudo dnf install php php-cli php-mysqlnd php-mbstring php-gd php-curl php-zip  -y

Überprüfen Sie nach Abschluss der Installation die Version von PHP wie abgebildet installiert.

$ php -v

Perfekt! PHP 7.4 wurde erfolgreich installiert. Lassen Sie uns nun PHP Composer installieren .

Installation von PHP Composer unter Rocky Linux

Der nächste Schritt besteht darin, den PHP Composer herunterzuladen Installer auf Ihrem System. Verwenden Sie dazu das Dienstprogramm wget wie folgt.

$ wget https://getcomposer.org/installer -O composer-installer.php

Verwenden Sie nun das Installationsprogramm, um PHP Composer zu installieren nach /usr/local/bin Verzeichnis.

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

Sie sollten eine ähnliche Ausgabe wie hier erhalten.

Und damit PHP Composer wurde erfolgreich installiert. Um diesen Komponisten zu bestätigen installiert wurde, führen Sie den Befehl aus.

$ composer -V

Die Ausgabe zeigt den Composer an Version, die die neueste Version ist ( 2.2.9 ) zum Zeitpunkt der Installation.

Installieren Sie PHP Composer im Verzeichnis

Zum Installieren von Composer in einem bestimmten Verzeichnis haben wir beispielsweise ein Verzeichnis namens data erstellt , führen Sie die folgenden Befehle aus:

$ cd data
$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
$ php -r "if (hash_file('sha384', 'composer-setup.php') === '906a84df04cea2aa72f40b5f787e49f22d4c2f19492ac310e8cba5b96ac8b64115ac402c8cd292b8a03482574915d1a8') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

Dieser Befehl überprüft, ob das Installationsprogramm verifiziert ist. Wenn alles in Ordnung ist, sollten Sie die Ausgabe „Installer verifiziert“ erhalten “.

Führen Sie als Nächstes die folgenden Befehle aus, um die Einrichtung abzuschließen.

$ php composer-setup.php
$ php -r "unlink('composer-setup.php');" 

Überprüfen Sie noch einmal, dass Composer wurde installiert.

$ composer -V

Und das ist es. Wir haben PHP Composer erfolgreich installiert auf Rocky Linux 8 .


Rocky Linux
  1. So installieren Sie PHP Composer unter Debian Linux

  2. So installieren Sie Nextcloud unter Rocky Linux

  3. So installieren Sie das neueste PHP 8 auf Rocky Linux

  4. So installieren und verwenden Sie PHP Composer in Rocky Linux/Centos 8

  5. So installieren Sie PHP 8 auf Alma Linux &Rocky Linux

So installieren Sie PHP 8.0 auf AlmaLinux / Rocky 8.x

So installieren Sie TeamViewer unter Rocky Linux 8

So installieren Sie PHP 7.4 auf Rocky Linux 8

So installieren Sie Memcached auf Rocky Linux 8

So installieren Sie PHP 8 auf Rocky Linux 8

So installieren Sie Laravel auf Rocky Linux 8