Как установить Composer и дистрибутив Drupal 9 на Windows 10?

Composer for drupal

Приветствую. Сегодня я разберу вопрос: как установить Composer и дистрибутив Drupal 9 на Windows 10.

Для этого нам понадобится консоль. В windows 10 имеются встроенные консоли. Как минимум это:

  1. PowerShell
  2. Cmd.exe

Также неплохие варианты консоли — Git Bash и ConEmu.

Рассмотрю вариант запуска PowerShell. Жмем кнопку Пуск и набираем на клавиатуре слово PowerShell.

установка composer через PowerShell
Открываем меню Windows 10 — нажав на кнопку Пуск
устанавливаем Composer через PowerShell
Вот открылась командная строка PowerShell

Теперь потребуется скачать архив с php-cli 7.4 для Windows и распаковать его, например в папку c:\php7.

За архив мы благодарим магистра drupal-разарботки Павла Филинкова.

Далее мы переходим в папку, где у нас будет располагаться файлик composer’а. К примеру, если у вас стоит OpenServer, то можно перейти в папку серверов, сделав так:

Теперь:

Теперь в папке с будущим сайтом вы видите файлик composer.phar:

Теперь вы можете использовать composer в данной папке.

Все, теперь можно установить Drupal 8 или Zend Framework 2, Yii Framework 2, Symfony, Laravel и многие другие проекты на php!

Сейчас еще быстренько установим Drupal 8. Код ниже я обновил, так как обновился официально-рекомендуемый template-проект Drupal 8.

Результат нашей работы:

Теперь можно приступить к установке самого сайта на базе Drupal 8.

Не забудьте выставить в модулях активную версию php 7.4, и одну из последних версий mysql — MariaDB.

Если вы работаете с OpenServer, не забудьте добавить папку web в его настройках:

Добавляем папку web в настройках OpenServer для запуска drupal 8

Теперь можно запустить OpenServer, либо перезапустить, если он уже был запущен, чтобы при открытии в браузере адреса http://drupal.local мы увидели синюю страницу установщика Drupal.

Начальный экран установки Drupal 8

На этом все, пишите свои комментарии, пообщаемся!)

Щелкните ниже, чтобы поставить оценку!
Всего: 1 В среднем: 4

Написать комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *