Composer — это пакетный менеджер уровня приложений для языка программирования PHP, который предоставляет средства по управлению зависимостями в PHP-приложении.

Потребуется подключиться к консоли через SSH, в случае Windows, например, с помощью Putty.

Для установки PHP composer необходимо перейти в папку и загрузить исполняемый файл:

cd /usr/local/src && curl -sS https://getcomposer.org/installer | php  

если нет curl, то можно скачать его:

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

Теперь используйте следующие команды, чтобы composer был доступен глобально для всех пользователей в вашей системе, который может быть использован для всех PHP приложений на этой системе:

mv composer.phar /usr/local/bin/composer  

Опции для установщика composer

** —install-dir**

Вы можете установить composer в любую папку используя опцию «—install-dir» и путь к папке. Для примера «— —install-dir=bin» вы можете использовать следующую команду:

curl -sS https://getcomposer.org/installer | php -- --install-dir=bin  

—filename

Вы можете указать имя файла (по умолчанию это composer.phar) используя параметр «—filename». Для примера:

curl -sS https://getcomposer.org/installer | php -- --filename=composer  

Можно совместить два верхних варианта в одну строку для удобства использования:

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer  

—version

Вы можете установить composer определенной версии используя параметр «—version» с указанием версии. Например:

curl -sS https://getcomposer.org/installer | php -- --version=1.0.0-alpha10  

Выставляем права на файл:

chmod +x /usr/local/bin/composer  

Или (если не переименовывали файл):

chmod +x /usr/local/bin/composer.phar  

Посмотрим какая версия установлена у нас:

composer -V  

Установка зависимостей

Выполнить это в корне проекта:

composer init  

или

php composer.phar init  

После чего выполняем:

composer install  

Установка завершена.

Обновлено 30 июля 2018 г.