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
Установка завершена.