GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> cPanel

So installieren Sie Composer auf gemeinsam genutzten Servern

So installieren Sie Composer auf gemeinsam genutzten Servern

Komponist ist ein Tool für das Abhängigkeitsmanagement in PHP. Es ermöglicht Ihnen, die Bibliotheken zu deklarieren, von denen Ihr Projekt abhängt, und es verwaltet (installiert/aktualisiert) sie für Sie. Komponist ist nicht ein Paketmanager im gleichen Sinne wie Yum oder Apt. Ja, es befasst sich mit „Paketen“ oder Bibliotheken, aber es verwaltet sie auf Projektbasis und installiert sie in einem Verzeichnis (z. B. Anbieter) innerhalb Ihres Projekts. Standardmäßig wird es nie etwas global installieren. Somit ist es ein Abhängigkeitsmanager.

Um Composer zu installieren :

1. Der SSH-Zugang sollte für Ihren Hosting-Account bei uns aktiviert sein. Befolgen Sie die Schritte in diesem Artikel, um den SSH-Zugriff zu aktivieren.

2. Um über SSH auf Ihr Konto zuzugreifen, laden Sie einen der verfügbaren SSH-Clients herunter und installieren Sie ihn. Die Liste der kostenlosen SSH-Clients finden Sie hier. Falls Sie ein Unix-basiertes Betriebssystem (Linux oder OSX) verwenden, können Sie die Terminal-Anwendung einfach ausführen und mit dem folgenden Befehl eine Verbindung zum Server herstellen:

ssh username@servername -pPORT

ssh - Befehl zum Anmelden beim Remote-Server
Benutzername - Ihr cPanel-Benutzername
Servername - Name des Servers, auf dem sich Ihr Hosting-Konto befindet (Sie können ihn mithilfe dieses Tutorials finden)
PORT - Verbindungsport - 21098 für einen Shared Hosting-Server, 22 - für einen VPS/dedizierten Server

3. Öffnen Sie Ihren SSH-Client, geben Sie Ihren Domainnamen oder die IP-Adresse ein des Servers in den Hostnamen Geben Sie im Feld 21098 ein oder 22 in den Hafen Wählen Sie im Feld SSH als Verbindungstyp aus und klicken Sie auf Öffnen Schaltfläche:



4. Wenn Sie die PuTTY-Sicherheitswarnung erhalten, drücken Sie Ja :



Geben Sie bei Aufforderung Ihren cPanel-Benutzernamen ein und Passwort (wenn Sie das Passwort eingeben, wird es aus Sicherheitsgründen automatisch ausgeblendet):



5. Composer erfordert Version PHP 5.5+ , also müssen wir prüfen, ob die benötigte Version eingerichtet ist. Geben Sie php -v ein Befehl in PuTTY (oder im Terminal) und Sie erhalten die folgende Ausgabe:



6. Wenn Sie die PHP-Version ändern müssen, melden Sie sich bei Ihrem cPanel an und navigieren Sie zu Software und Dienste Abschnitt>> PHP-Version auswählen Menü:



7. Wählen Sie Version 5.5-7.3 aus dem Dropdown-Menü aus und klicken Sie dann auf Als aktuell festlegen Schaltfläche:



BITTE BEACHTEN :Composer benötigt allow_url_fopen . Es ist standardmäßig für alle PHP-Versionen auf unseren Shared-Servern aktiviert. Sie können jedoch prüfen, ob es Ein ist indem Sie zu Zu PHP-Einstellungen wechseln gehen in PHP-Version auswählen Menü:



Weitere Informationen zum PHP-Selektor finden Sie auch hier.

8. Navigieren Sie als Nächstes zu dem Ordner, in dem Sie Composer installieren möchten. In unserem Beispiel installieren wir Composer in public_html :
cd public_html


9. Jetzt müssen Sie die Datei php.ini und einige Werte dafür finden oder erstellen. Melden Sie sich bei cPanel an und navigieren Sie zum Datei-Manager Menü:



10. Gehen Sie zu dem Ordner, in dem Ihr Composer installiert wird, und erstellen Sie eine neue Datei namens php.ini mit +Datei Schaltfläche:



11. Öffnen Sie es, indem Sie mit der rechten Maustaste auf die erstellte php.ini-Datei klicken>>  Bearbeiten :



12. Fügen Sie dann die folgenden Werte zur Datei hinzu und klicken Sie auf Änderungen speichern Schaltfläche:

max_execution_time = 300

max_input_time = 300
memory_limit = 512M
suhosin.executor.include.whitelist = phar
detect_unicode = Off



13. Wenn alle Vorbereitungen abgeschlossen sind, können Sie Composer installieren. Öffnen Sie das PuTTY-Fenster, in dem Sie sich bei Ihrem cPanel-Konto angemeldet haben, und geben Sie den folgenden Befehl ein:

php -r "readfile('https://getcomposer.org/installer');" | php -c php.ini

Dies führt die Composer-Installation aus:



Um Composer-Befehle auszuführen, verwenden Sie:
php composer.phar
oder
php -c php.ini composer.phar



Falls Sie eine Benachrichtigung erhalten Einige Einstellungen auf Ihrem Rechner vornehmen Composer kann nicht richtig funktionieren , stellen Sie sicher, dass die PHP-Version 5.5 oder höher ist und alle Änderungen in der Datei php.ini gespeichert werden.



Das war's!

Benötigen Sie Hilfe? Kontaktieren Sie unseren HelpDesk


cPanel
  1. So installieren und verwenden Sie PHP Composer unter Ubuntu 16.04

  2. So installieren Sie PHP Composer unter Debian Linux

  3. So installieren Sie PHP Composer unter Debian 8

  4. So installieren Sie PHP Composer unter CentOS 7

  5. So installieren Sie Composer unter Ubuntu 20.04

So installieren Sie PHP Composer unter CentOS 8

So installieren Sie PHP Composer in Rocky Linux

So installieren Sie Composer unter Ubuntu 22.04 | 20.04 LTS

So installieren Sie PHP Composer unter Debian 11

So installieren Sie Composer unter Ubuntu 20.04 LTS

So installieren Sie PHP Composer unter Ubuntu 20.04