Kann ich Composer für mein PHP Projekt verwenden?

Composer kann grundsätzlich verwendet werden, steht jedoch nicht direkt als globaler Befehl über SSH zur Verfügung.

Stattdessen erfolgt die Nutzung über die von Composer bereitgestellte Datei composer.phar.

Hinweis: Stellen Sie sicher, dass Sie den korrekten SSH-Port verwenden. Im CloudPit ist dies der Standardport 22. Im legacy Controlpanel verwenden Sie den im Datenblatt oder in der SSH-Konfiguration angegebenen Port.

Weitere Informationen finden Sie hier: Wie verbinde ich mich über SSH mit meinem Webspace?

composer.phar installieren

Verbinden Sie sich zunächst per SSH mit Ihrem Webspace und wechseln Sie in das Verzeichnis Ihres Projekts.

Führen Sie anschließend die Installationsschritte von der offiziellen Composer-Webseite aus: https://getcomposer.org/download/

Nach der Installation befindet sich die Datei composer.phar in Ihrem Projektverzeichnis.

Composer verwenden

Da Composer nicht global verfügbar ist, muss die composer.phar Datei über PHP ausgeführt werden.

Beispiel:

Standardbefehl:

composer require symfony/dotenv

Angepasster Befehl:

php composer.phar require symfony/dotenv

Wenn Sie eine bestimmte PHP-Version verwenden möchten, können Sie diese direkt angeben:

php8.2 composer.phar require symfony/dotenv