Composer – программа, позволяющая управлять зависимостями PHP-проектов. Обычно на виртуальном хостинге по умолчанию установлен composer версии 1, также при необходимости есть возможность установки нужной версии Composer локально. В этой статье мы расскажем, как установить Composer 2.x.

Локальная установка Composer
Для установки Composer подключитесь к серверу хостинга по ssh либо воспользуйтесь терминалом в панели управления. После подключения создайте директорию под исполняемый файл:

mkdir -p ~/.local/bin

Загрузите установщик в директорию .local:

wget https://getcomposer.org/installer -O ~/.local/composer-setup.php

Выполните команду

php8.5 ~/.local/bin/composer install

По завершении установки файл установщика можно удалить:

rm ~/.local/composer-setup.php

На этом установка Composer завершена.

Справочная информация:
- Чтобы узнать доступные версии, введите в командной строке composer и дважды нажмите tab. Появится список доступных версий.

[0] $ composer
composer composer-php5.5 composer-php7.2 composer-php8.1 composer-php8.5
composer-phar composer-php5.6 composer-php7.3 composer-php8.2
composer-php5.3 composer-php7.0 composer-php7.4 composer-php8.3
composer-php5.4 composer-php7.1 composer-php8.0