Composer (переводится как Композитор) - это популярный инструмент управления (менеджер) зависимостей в PHP вашего проекта. Он самостоятельно установить необходимые для вашего проекта библиотеки необходимо лишь указать зависимости.
Сегодня очень часто на гитхабе можно встретить проекты, требующие установку Composer. Менеджер по своей логике напоминает npm в nodejs, и bundler под Ruby.
Системные требования:
- Предустановленная библиотека Curl или WGET.
- PHP (и расширение php-cli).
Установка:
Процесс установки Composer относительно прост, но для начала давайте обновим нашу систему.
sudo yum -y update
Далее переходим во временный каталог, либо другой на ваше усмотрение, не важно.
cd /tmp
И скачиваем Composer
sudo curl -sS https://getcomposer.org/installer | PHP
или
wget https://getcomposer.org/composer.phar
chmod +x composer.phar
Далее, что бы Composer был доступен не только из папки, но и глобально в системе перемещаем его в папку /usr/local/bin/ командой mv
mv composer.phar /usr/local/bin/composer
Попробуем набрать
composer
И в результате видим
Значит все в порядке и можем начать пользоваться менеджером.
в заключении
Composer является важным инструментом для любого разработчика. Его очень легко установить, и вы сэкономите много часов автоматизируя зависимости для своего приложения.
https://softportal.pro/install-composer-php-in-centos-7-(linux).html