Diese Anleitung zeigt, wie Composer auf einem Centos 8-Server installiert und verwendet wird. Es funktioniert auch auf ähnlichen Betriebssystemen wie Rhel 8, Alma Linux und Rocky Linux.
Überprüfen Sie auch:
- Wie man Opencart mit LAMP (PHP, Apache, Mariadb) auf Ubuntu 20.04 einrichtet
- Wie man PHP und Apache (LAMP-Stack) unter Ubuntu 20.04 installiert und einrichtet
Installieren
Gehen Sie folgendermaßen vor, um Composer in Rocky Linux/Centos 8 zu installieren:
- Stellen Sie sicher, dass Ihre Pakete auf dem neuesten Stand sind
- Stellen Sie sicher, dass PHP CLI installiert ist
- Laden Sie das Installationsskript herunter
- Überprüfen Sie das Installationsskript
- Installieren Sie Composer
1. Stellen Sie sicher, dass Ihre Pakete auf dem neuesten Stand sind
Bevor wir fortfahren, lassen Sie uns sicherstellen, dass unsere Betriebssystempakete auf dem neuesten Stand sind. Verwenden Sie diesen Befehl:
sudo dnf update -y
2. Stellen Sie sicher, dass die PHP-Befehlszeilenschnittstelle installiert ist
Das Paket php-cli
gibt Ihnen Zugriff auf den Befehl php
in der Kommandozeile. Mit diesem Befehl können wir PHP-Skripte ausführen.
Führen Sie diesen Befehl aus, um PHP CLI mit anderen Abhängigkeitspaketen zu installieren
sudo dnf install -y \
php-cli \
php-json \
php-zip \
wget \
unzip
3. Laden Sie das Installationsskript herunter
Verwenden wir die PHP-CLI, um das Composer-Setup-Skript herunterzuladen und auszuführen:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
Das heruntergeladene Skript wird als composer-setup.php
gespeichert im aktuellen Verzeichnis
4. Überprüfen Sie das Installationsskript
Um sicherzustellen, dass das Installationsskript nicht beschädigt ist, verwenden Sie diesen Befehl:
HASH="$(wget -q -O - https://composer.github.io/installer.sig)"
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 die Hashes übereinstimmen, wird die folgende Meldung angezeigt:
Installer verified
5. Composer installieren
Installieren Sie Composer im Verzeichnis /usr/local/bin
Verzeichnis mit diesem Befehl:
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
6. Überprüfen Sie, ob die Installation erfolgreich war
Überprüfen Sie die Installation, indem Sie die Composer-Version mit diesem Befehl im Terminal drucken:
composer -V
Ausgabe:
➜ composer -V
Composer version 2.1.8 2021-09-15 13:55:14
7. Schnelle Installation von PHP Composer
Sie können diese Befehle auch verwenden, um Composer von seiner Website herunterzuladen und zu installieren.
Erste Download-Abhängigkeiten:
sudo dnf install -y php-cli php-json php-zip curl unzip
Laden Sie dann die composer.phar
herunter Datei:
curl -sS https://getcomposer.org/installer | php
Verschieben Sie die Datei dann in das Verzeichnis für ausführbare Skripte:
sudo mv composer.phar /usr/local/bin/composer
Bestätigen Sie abschließend, dass der Composer wie erwartet funktioniert:
➜ composer -V
Composer version 2.1.8 2021-09-15 13:55:14
Schlussfolgerung
In diesem Handbuch ist es uns gelungen, Composer in unserem System zu installieren. Wir können es jetzt verwenden, um PHP-Abhängigkeiten zu verwalten.