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)