PHP Composer · 3 min read · Nov 03, 2025
So installieren und verwenden Sie PHP Composer auf AlmaLinux 8

Composer ist ein Abhängigkeitsmanager für PHP, mit dem Sie alle erforderlichen PHP-Pakete für Ihr Projekt herunterladen und installieren können. Es ist ein Befehlszeilenwerkzeug, das alle Bibliotheken und Abhängigkeiten für Ihr Projekt aus dem packagist.org-Repository installiert. Es wird in modernen PHP-Frameworks wie Laravel, Symfony, Drupal und Magento 2 verwendet.
In diesem Beitrag zeigen wir Ihnen, wie Sie Composer auf Alma Linux 8 installieren und verwenden.
Voraussetzungen
- Ein Server, der Alma Linux 8 ausführt.
- Ein Root-Passwort ist auf Ihrem Server konfiguriert.
Installieren Sie die erforderlichen Pakete
Bevor Sie Composer installieren, müssen Sie die PHP-Abhängigkeiten installieren, die erforderlich sind, um Composer zu installieren. Sie können alle mit dem folgenden Befehl installieren:
dnf install php-cli php-json php-zip wget unzip -ySobald alle Pakete installiert sind, können Sie mit dem nächsten Schritt fortfahren.
Laden Sie das Composer-Installationsskript herunter
Der einfachste und unkomplizierteste Weg, Composer zu installieren, besteht darin, es über das Installationsskript zu installieren. Sie können es mit dem folgenden Befehl herunterladen:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"Dies lädt die Datei composer-setup.php in Ihr aktuelles Arbeitsverzeichnis herunter.
Überprüfen Sie das Installationsskript
Nachdem Sie das Installationsskript heruntergeladen haben, müssen Sie überprüfen, ob es beschädigt ist oder nicht. Sie können es mit dem folgenden Befehl überprüfen:
HASH="$(wget -q -O - https://composer.github.io/installer.sig)"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verifiziert'; } else { echo 'Installer beschädigt'; unlink('composer-setup.php'); } echo PHP_EOL;"Wenn alles in Ordnung ist, erhalten Sie die folgende Ausgabe:
Installer verifiziert
Installieren Sie Composer auf Alma Linux 8
Installieren Sie schließlich Composer im Verzeichnis /usr/local/bin mit dem folgenden Befehl:
php composer-setup.php --install-dir=/usr/local/bin --filename=composerAusgabe:
Alle Einstellungen sind korrekt für die Verwendung von Composer
Herunterladen...
Composer (Version 2.2.4) erfolgreich installiert in: /usr/local/bin/composer
Verwenden Sie es: php /usr/local/bin/composer
Sie können nun die Installation mit dem folgenden Befehl überprüfen:
composer -VSie sollten die folgende Ausgabe sehen:
Composer-Version 2.2.4 2022-01-08 12:30:42
Arbeiten mit Composer
In diesem Abschnitt zeigen wir Ihnen, wie Sie Composer in einem PHP-Projekt verwenden.
Zuerst erstellen Sie ein Projekt mit dem folgenden Befehl:
mkdir projectNavigieren Sie dann in das Projektverzeichnis und installieren Sie das Carbon-Paket mit dem folgenden Befehl:
cd project
composer require nesbot/carbonAusgabe:
- Herunterladen von symfony/translation-contracts (v2.5.0)
- Herunterladen von symfony/polyfill-php80 (v1.24.0)
- Herunterladen von symfony/polyfill-mbstring (v1.24.0)
- Herunterladen von symfony/deprecation-contracts (v2.5.0)
- Herunterladen von symfony/translation (v5.4.2)
- Herunterladen von nesbot/carbon (2.55.2)
- Installieren von symfony/translation-contracts (v2.5.0): Archiv extrahieren
- Installieren von symfony/polyfill-php80 (v1.24.0): Archiv extrahieren
- Installieren von symfony/polyfill-mbstring (v1.24.0): Archiv extrahieren
- Installieren von symfony/deprecation-contracts (v2.5.0): Archiv extrahieren
- Installieren von symfony/translation (v5.4.2): Archiv extrahieren
- Installieren von nesbot/carbon (2.55.2): Archiv extrahieren
3 Paketvorschläge wurden durch neue Abhängigkeiten hinzugefügt, verwenden Sie `composer suggest`, um Details zu sehen.
Autoload-Dateien werden generiert
6 Pakete, die Sie verwenden, suchen nach Finanzierung.
Verwenden Sie den Befehl `composer fund`, um mehr zu erfahren!
Dies erstellt eine composer.json-Datei und installiert Carbon mit allen Abhängigkeiten im Projektverzeichnis.
Sie können alle Dateien mit dem folgenden Befehl auflisten:
ls -lSie erhalten die folgende Ausgabe:
-rw-r--r-- 1 root root 60 Jan 9 06:01 composer.json
-rw-r--r-- 1 root root 18538 Jan 9 06:01 composer.lock
drwxr-xr-x 6 root root 82 Jan 9 06:01 vendor
Erstellen Sie als Nächstes eine myapp.php-Datei und fügen Sie den folgenden Code hinzu:
nano myapp.phpFügen Sie den folgenden Code hinzu:
Speichern Sie die Datei und schließen Sie sie, und führen Sie dann Ihre Anwendung mit dem folgenden Befehl aus:
php myapp.phpSie erhalten die folgende Ausgabe:
Jetzt: 2022-01-09 06:02:17
Fazit
In diesem Leitfaden haben wir erklärt, wie man Composer auf Alma Linux 8 installiert. Wir haben auch erklärt, wie man mit Composer in Ihrem PHP-Projekt interagiert. Ich hoffe, das hilft Ihnen, Ihre PHP-Anwendungen zu beschleunigen.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.