Fornex
Европейский
хостинг

    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  
    

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