So installieren Sie Komponist auf Ubuntu 22.04
- 2446
- 589
- Henry Liebold
Composer ist ein Abhängigkeitsmanagement -Tool für PHP, mit dem Sie die Bibliotheken deklarieren können, von denen Ihr Projekt abhängt, und sie für Sie installieren. In diesem Artikel werden wir die Schritte für die Installation des Komponisten auf Ubuntu 22 abdecken.04.
Voraussetzungen
- Shell -Zugriff auf ein laufendes Ubuntu -System.
- Installieren Sie PHP 5.3 oder höhere Version.
- Packungsmanager von PHP,
"Php-Cli"
, muss installiert und in Ihrem verfügbar sein 'WEG'
Installieren Sie den PHP -Komponist auf Ubuntu
Das offizielle Team des Komponisten bietet ein Skript zum Installieren von PHP -Komponisten unter Linux -Systemen. Sie können dieses Skript mit dem herunterladen 'Curl'
oder "WGet"
Befehlszeilen-Dienstprogramm. Außerdem können Sie es direkt über die Befehlszeile von PHP -Skript herunterladen.
- So herunterladen
"Komponist-Setup"
Skript, den folgenden Befehl in einem Terminal ausführen:PHP -r "copy ('https: // getComposer.Org/Installer ',' Composer-Setup.PHP '); "
- Führen Sie dann das heruntergeladene PHP -Skript aus, um den Komponist auf Ihrem Ubuntu -System am gewünschten Ort zu installieren. Verwenden
--Installieren
den binären Standort einstellen und--Dateinamen
den binären Namen festlegen. Sie können eine der folgenden Optionen auswählen:- Installieren von PHP-Komponisten-systemweit: Dadurch wird der Komponist in installiert /uer/local/bin Verzeichnis, das für alle Benutzer zugänglich ist:
sudo php Composer-Setup.PHP-install-dir =/usr/local/bin-filename = componist
sudo chmod +x/usr/local/bin/componist
- Installieren von PHP -Komponisten für bestimmte Anwendungen: Manchmal haben Sie keine Erlaubnis, es global zu installieren, z. B. Shared Hosting -Konto. Dann können Sie dies auch unter Ihrer Anwendung konfigurieren. So installieren Sie den Komponisten lokaler Typ:
cd/path/to/php -application && mkdir -p Bin
PHP-Komponist-Setup.PHP-install-dir = bin-fileName = Komponist
CHMOD +X Bin/Komponist
Stellen Sie sicher, dass Sie ersetzen
/Pfad/zu/PHP-Anwendung
mit Ihrem Bewerbungsverzeichnis.
- Installieren von PHP-Komponisten-systemweit: Dadurch wird der Komponist in installiert /uer/local/bin Verzeichnis, das für alle Benutzer zugänglich ist:
- Um die installierte Komponist -Version anzuzeigen
-v
Befehlsparameter.Komponist --version
Ausgabe: Komponist Version 2.3.7 2022-06-06 16:43:28
PHP -Komponist verbessern
Der PHP -Komponist hat die Fähigkeit zu Selbst-upgrade zu den neuesten Versionen. Wenn der Komponist bereits in Ihrem System installiert ist, geben Sie einfach den folgenden Befehl ein, um den PHP -Komponisten auf die neueste Version zu aktualisieren.
Komponist Selfdate
In meinem Fall habe ich bereits die neueste Version von Composer. Erhalten Sie also die folgende Nachricht zum Terminal:
Ausgabe: Sie verwenden bereits die neuesten verfügbaren Komponistenversion 2.3.7 (stabiler Kanal).
Arbeiten mit PHP -Komponist
Sie haben den Komponisten bereits in Ihrem System installiert und konfiguriert. Der Komponist hilft Ihnen bei der Verwaltung von Modulen für Ihre Anwendung. So installieren Sie beispielsweise ein neues Modul für Ihre Anwendung.
Wechseln Sie zur PHP -Anwendung.
CD/Pfad/TO/PHP-Application
Führen Sie den folgenden Befehl aus, um zu installieren psr/log
Modul in der Anwendung.
Komponist benötigt PSR/Log
Ausgabe: Verwenden Sie Version ^3.0 für psr/log ./Komponist.JSON wurde erstellt, das Komponisten -Aktualisierung von PSR/Protokoll -Loading -Komponisten -Repositories mit Paketinformationen aktualisieren, die Abhängigkeiten der Abhängigkeit von Sperrdateien aktualisieren: 1 Installation, 0 Updates, 0 Umbau - Versperrung PSR/Protokoll (3.0.0) Schreiben der Sperrdatei Installation von Abhängigkeiten von Sperrdatei (einschließlich Anforderungs -Dev) Paketoperationen: 1 Installation, 0 Updates, 0 Umbau - PSR/Protokoll (3) herunterladen (3).0.0) - PSR/Protokoll installieren (3.0.0): Extrahieren von Archivgenerierung Autoload -Dateien
Der Komponist erstellt automatisch oder aktualisiert Komponist.JSON
Datei in Anwendungsstammverzeichnis. Jetzt kann die Anwendung die vom Modul bereitgestellten Funktionen verwenden.
Der obige Befehl installiert die neueste Version des Moduls. Sie können auch die Modulversion definieren, die Sie für Ihre Anwendung installieren möchten. Wenn das Modul bereits installiert ist, wird das Paket automatisch auf die angegebene Version herabgestuft/aktualisiert.
Der Komponist benötigt psr/log = 1.0
Das nicht mehr benötigte Modul kann mit dem folgenden Befehl entfernt werden.
Komponist entfernen psr/log
Alle oben genannten Befehle aktualisieren auch Komponist.JSON
Datei entsprechend.
Abschluss
In diesem Artikel haben wir die Schritte für die Installation des Komponisten auf Ubuntu 22 behandelt.04. Durch die Verwendung von Composer können Sie die Abhängigkeiten Ihrer PHP -Projekte problemlos verwalten und sicherstellen, dass alle erforderlichen Bibliotheken installiert und aktuell sind. Egal, ob Sie neu in der PHP -Entwicklung oder als erfahrener Entwickler sind, der Komponist kann Ihnen helfen.
- « So akzeptieren Sie Benutzereingaben in Python
- Was ist ein Eingabegerät? - Definition und Beispiel »