So installieren Sie PHP -Komponist unter Debian Linux
- 2579
- 279
- Henry Liebold
Zielsetzung
Installieren Sie den Komponisten -PHP -Paketmanager auf Debian.
Verteilungen
Dieser Leitfaden konzentriert sich auf Debian, kann aber auch mit Ubuntu zusammenarbeiten.
Anforderungen
Eine funktionierende Debian -Installation mit Root -Privilegien.
Schwierigkeit
Einfach
Konventionen
- # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können
sudo
Befehl - $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können
Einführung
Composer ist ein PHP -Paketmanager, der die Installation und Verwaltung von PHP -Paketen unterstützt. Es hilft auch, Projektabhängigkeiten zu bewältigen. Infolgedessen verlassen sich viele moderne PHP -Projekte auf Komponist.
Obwohl Komponist in den Debian-Repositories ist, gibt es die Version dort furchtbar veraltet. Es ist unabhängig davon einfach, es direkt aus dem Entwicklungsteam zu installieren.
Installieren Sie die Abhängigkeiten
Es gibt nur ein paar Dinge, die Sie benötigen, um den Komponisten zum Laufen zu bringen. Installieren Sie sie mit APT.
$ sudo apt installieren Sie PHP-Cli Git
Schnappen Sie sich den Installateur
CD
in dein /tmp
Verzeichnis. Auf diese Weise ist es einfach einfacher, nach der Installation aufzuräumen.
Verwenden Sie dort PHP, um den Installateur zu greifen.
$ php -r "copy ('https: // getComposer.Org/Installer ',' Composer-Setup.PHP '); "
Überprüfen Sie die Integrität
Das Herunterladen des Installationsprogramms wird nicht lange dauern. Es ist am besten, die Integrität des Installationsprogramms zu überprüfen, nachdem Sie es hatten. Gehen Sie zur Signaturseite der Composer -Website und kopieren Sie die Signatur oben auf der Seite. Schließen Sie es dann an den folgenden Linux -Befehl an.
$ php -r "if (Hash_file ('SHA384', Composer -Setup.PHP ') ===' Signatur ') echo' Installer verifiziert '; else echo 'Installer korrupt'; Unglück ('Komponistsetup.PHP '); echo php_eol; "
Ersetzen Sie "Signatur" durch die, die Sie von der Website kopiert haben. Wenn der Befehl "Installationsprogramm verifiziert" zurückgibt, können Sie gut weitermachen.
Komponist installieren
Sie haben die Option, wo Sie den Komponisten installieren möchten. Sie können es entweder systemweit installieren oder es auf der Basis pro Benutzer installieren. In beiden Fällen funktioniert der Benutzer gleich.
Pro Benutzer
Angenommen, Sie haben eine ~/bin
Verzeichnis eingerichtet zu Ihrem hinzugefügt $ Path
, Sie können den folgenden Linux -Befehl ausführen, um Komponist zu diesem Verzeichnis hinzuzufügen.
$ PHP Composer-Setup.PHP-install-dir =/home/user/bin-filename = componser
System breit
Wenn Sie möchten, dass Composer dem gesamten System zur Verfügung steht, können Sie den Komponisten mit installieren sudo
zum /usr/local/bin
Verzeichnis.
$ sudo php Composer-Setup.PHP-install-dir =/usr/local/bin-filename = componist
Aufräumen
Reinigen Sie nun den Installateur. Sie können warten, bis es entfernt wird /tmp
natürlich oder führen Sie den Befehl unten aus.
$ PHP -r "UNLINK ('Composer -Setup.PHP '); "
Gedanken schließen
Jetzt können Sie die ausführen Komponist
Befehl, um den Komponist -Paketmanager zu verwenden. Wenn Sie eine neue Version von Composer benötigen, können Sie den Komponisten übergeben Selbsterdat
, und es wird sich automatisch auf die neueste verfügbare Version aktualisieren.
Verwandte Linux -Tutorials:
- Dinge zu installieren auf Ubuntu 20.04
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Dinge zu installieren auf Ubuntu 22.04
- Ampache Raspberry Pi Installation
- Linux -Download
- Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
- Installieren Sie Arch Linux in VMware Workstation
- Kann Linux Viren bekommen?? Erforschung der Verwundbarkeit von Linux…
- Linux -Befehle: Top 20 wichtigste Befehle, die Sie benötigen, um…
- Ubuntu 20.04 Leitfaden
- « So installieren Sie Firefox Quantum auf Debian Stretch Linux
- Tutorial zum Schreiben von grundlegenden Udev -Regeln unter Linux »