Установка Composer
Скачиваем Composer:
curl -sS https://getcomposer.org/installer | php
В итоге мы получим файл composer.phar, который и является исполняемым. Запускать его необходимо командой:
php composer.phar
Выполнив нехитрую команду, мы сможем исполнять вводя «composer» вместо «php composer.phar»
sudo mv composer.phar /usr/local/bin/composer
Подробней о Composer https://ru.hexlet.io/courses/php-setup-environment/lessons/composer/theory_unit
Еще немного о Composer https://habr.com/ru/post/258891/
Для Windows
Нужно что бы путь к директории с интерпретатором PHP был прописан в переменной окружения path.
Проверить так ли это можно выполнив в терминале команду:
php --version
Проверить содержимое path можно из терминала командой для windows echo %path%
для Linux и Macecho $PATH
Например, если XAMPP установлен в C:\xampp
то интерпретатор PHP расположен вC:\xampp\php



Для того что бы изменить переменную окружения path в Windows 7 перейдем в Панель управления > Система > Дополнительные параметры системы > Дополнительно > Переменные среды…
Изменим переменную path текущего пользователя. Допишем путь к интерпретатору PHP отделив его от предыдущего значения точкой с запятой, что бы получилось что то вроде:
C:\Users\EPAGES\AppData\Roaming\npm;C:\xampp\php


Сохраним. Окно «Свойства системы» лучше пока не закрывать.
Откроем новое окно терминала (для того что бы подтянулось новое значение path).
Создадим директорию и в нее установим Composer
cd /
mkdir bin
cd bin
php -r "readfile('https://getcomposer.org/installer');" | php
echo @php "%~dp0composer.phar" %*>composer.bat

Добавим в переменную окружения path путь к composer.bat
, например для C:\bin
должно получиться:
C:\Users\EPAGES\AppData\Roaming\npm;C:\xampp\php;C:\bin
где, EPAGES — имя текущего пользователя.
Дополнительно можно добавить в path C:\Users\%userName%\AppData\Roaming\Composer\vendor\bin\
для того что бы было удобнее использовать инструменты глобально установленные через Composer. Такие как PHP Code Sniffer и PHP Coding Standards Fixer.