Как установить Composer и PHP в Windows (инструкция)

Для работы Composer на ПК с ОС Windows в обязательном порядке нужен php. Потому установка Компосера начинается с установки пхп. Для начала давайте проверим, возможно php уже установлен. Открываем консоль и вводим команду:

php -v

Если результатом выполнения станет сообщение:

"php" не является внутренней или внешней командой исполняемой программой или пакетным файлом

пхп в системе нет.

php не является внутренней или внешней командой

Установка php в Windows

Переходим к непосредственной установке. Для этого переходим на сайт php.net и в разделе "Downloads" кликаем по ссылке "Windows downloads".

Загружаем пхп для виндовз


Теперь нам необходимо скачать zip-архив версии php, которую хотим установить.

zip php


После того как архив скачается распакуем его для постоянного хранения на компе в любую удобную вам папку. (Я рекомендую распаковывать на диск C в папку php7).

На этом установка php закончена. Остаётся только произвести настройку. Открываем проводник, кликаем правой кнопкой мыши по "Этот компьютер", далее "Свойства". В появившемся окне выбираем пункт "Дополнительные параметры системы" в колонке слева.

Настраиваем работу php в windows


Открывается окно "Свойства системы". Переходим во вкладку "Дополнительно" и нажимаем на кнопку "Параметры среды".

Параметры среды windows 10


В окне "Системные переменные" левой кнопкой мыши нажимаем на "path" и жмём кнопку "Изменить".

Системные переменные в виндовз path


Открывается список всех системных переменных. Нажимаем кнопку "создать" и прописываем путь до папки с php, которые мы создали на втором шаге. В моём случае это C:\php7

Создание системной переменной в винде

Подтверждаем действие нажатием "ок".

Установка curl в php

Настоятельно рекомендую настроить поддержку curl (по умолчанию она отключена). Для этого открываем папку с нашим php, находим файл php.ini и в самый конец добавляем

extension=php_curl.dll

Сохраняем файл.

Закрываем все окна. Перезагружаем компьютер. Открываем консоль. Набираем php -v
Если всё сделали верно, то вы увидите версию php установленную в вашей системе.

Установка Composer

После того как php успешно установлен в системе установка Composer будет весьма простой. Скачиваем установщик с официального сайта. Запускаем. На шаге "Choose the command-line PHP..." скорее всего уже будет указан правильный путь до файла php.exe

Установка компосер

Если этого не произошло - просто нажмите "Browse..." и вручную укажите расположение файла.

Как устанавливать библиотеки с git-hub через Composer

Сам в своё время потратил кучу времени, чтобы понять, что означают инструкции типа:

Добавьте библиотеку в файл composer.json вашего проекта

На самом деле всё очень просто. Создаем на компьютере папку в которую хотим установить нужную библиотеку с гитхаба. Создаем файл с названием composer.json. В это файл засовываем тот код, который указан на гитхабе у данной библиотеки. Сохраняем.

Теперь открываем командную строку. Используя команды cd и путь к папке - переходим в нужную папку. Выполняем простую команду:

composer install

Если у вас установлен Composer, пхп среда и активен curl, то с высокой долей вероятности запустится установка, а через какое-то время в папке появятся желаемые файл, с которыми уже можно будет спокойно работать!

Рейтинг: 4.75

2022-07-01 / / 2 комментария / Полезности /