шаг 1.
Зайти по адресу https://getcomposer.org/doc/00-intro.md#installation-windows
И скачать установщик Composer-Setup.exe
шаг 2.
Установить. На вопрос где у вас лежит PHP отвечайте честно (например C:/php55/php.exe, только он там уже должен быть конечно-же), и не надо выбирать php.exe который находится в OpenServer, ведь вы решили поставить composer глобально в систему, а в OpenServer он есть и так, из коробки. На возражения composer по поводу пути к PHP отвечаем смело утвердительно и ставим все галки.
шаг 3.
Проверьте работоспособность открыв cmd или ConEmu, или чем вы любите пользоваться, короче консоль windows и наберите
composer -V
если всё хорошо, тогда будет показана версия composer, а если будет написано что-то типа «composer» не является внутренней или внешней командой… то нужно поправить системную переменную PATH
Панель управления -> Все элементы управления -> Система -> Дополнительные параметры системы -> Переменные среды -> Системные переменные -> Переменная PATH (или Path) -> Изменить…
Откроется длинная строка путей разделённых точкой с запятой, и в самом конце должен быть путь композера:
ПРИМЕР:
C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;D:\OpenServer\modules\php\PHP-5.5-x64;C:\php55;C:\ProgramData\ComposerSetup\bin
НАДО сделать так, что-бы этот путь был ДО путей PHP т.е. так:
C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\ProgramData\ComposerSetup\bin;D:\OpenServer\modules\php\PHP-5.5-x64;C:\php55