Die Installation einer bestimmten Version von Composer ist sehr einfach.

Loggen Sie sich per SSH am Server ein und geben Sie die folgenden Befehle ein.

Download der Setup-Datei:

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
Code language: JavaScript (javascript)

Der nächste Befehl gibt die zu installierende Version an:

php composer-setup.php --version=1.10.26

Abschließend löschen wir die Setup-Datei wieder:

php -r “unlink(‘composer-setup.php’);”

Die Installation erfolgt im aktuellen Verzeichnis! Wechseln Sie daher vor Eingabe des Befehls in das korrekte Verzeichnis.

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php composer-setup.php --version=1.10.22 All settings correct for using Composer Downloading... Composer (version 1.10.22) successfully installed to: /home/demoaccount/composer.phar Use it: php composer.phar php -r "unlink('composer-setup.php');"
Code language: JavaScript (javascript)

Alias / Schnellzugriff einrichten

Mit Hilfe des Alias stellen wir sicher das unsere Composer Installation im gesamten Account ohne Angabe des Pfades erreichbar ist. Dies vereinfacht die spätere Verwendung und Wartung von Composer selber.

echo "alias composer='php ~/composer.phar'" >> ~/.bashrc . ~/.bashrc
Code language: PHP (php)

Ab sofort kann Composer von jedem beliebigen Verzeichnis in diesem Account genutzt werden.

echo "alias composer='php ~/composer.phar'" >> ~/.bashrc . ~/.bashrc composer -V Composer version 2.4.4 2022-10-27 14:39:29
Code language: PHP (php)