Установка Composer — менеджера зависимостей для PHP

Установка Composer — менеджера зависимостей для PHP

Сначала потребуется подключиться по SSH.

Перейдите в каталог с вашим сайтом:

cd example.ru

Вместо example.ru укажите имя каталога, в котором находится ваш сайт.

После этого загрузите файл установки:

curl https://getcomposer.org/installer -o composer-setup.php

Далее необходимо запустить его и передать параметр –install-dir. В этом параметре надо будет определить каталог, в который будет загружен phar-архив. Мы установим его в каталог bin

php composer-setup.php --install-dir=bin

Вывод этих двух команд будет примерно следующим:

All settings correct for using Composer
Downloading...

Composer (version 1.9.0) successfully installed to: /home/c0000/example.ru/bin/composer.phar
Use it: php ./bin/composer.phar

На этом процесс загрузки завершен.

Запуск Composer

Запустить Composer вы можете с помощью следующей команды:

bin/php bin/composer.phar

При таком способе запуска Composer будет запущен с той версией PHP и с теми настройками, которые были установлены для вашего сайта в панели управления.

Пример выполнения команды приведен ниже:

~/example.ru$ bin/php bin/composer.phar --version
Composer version 1.9.0 2019-08-02 20:55:32

Упрощение работы с Composer

Чтобы с Composer было проще работать, добавим символическую ссылку. Она позволит вместо запускать Composer одной командой

ln -s composer.phar bin/composer

После этого вы сможете запускать Composer просто выполнив команду “composer”

composer --version
Composer version 1.9.0 2019-08-02 20:55:32

Заметим, что если вы будете находиться не в каталоге вашего сайта, данная команда работать не будет

composer --version
bash: bin/php: No such file or directory

Поэтому стоит сначала зайти в каталог с сайтом

cd example.ru

А потом уже работать с composer:

composer --version
Composer version 1.9.0 2019-08-02 20:55:32

Готово! Желаем вам хорошего дня и успехов в работе.

Хостинг
Хостинг
Хостинг
Создавайте неограниченное количество сайтов в изолированных контейнерах
С 2003 года
Надежность.
Нам доверяют десятки тысяч компаний и разработчиков
20 лет
Предоставляем услуги профессионального хостинга
35 000
Клиентов доверяют нам размещение своих сайтов
99.99%
Подтвержденный uptime
наших серверов хостинга
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
ВК49865