Проверка установленного пакета git в системе Linux по умолчанию:

which git
2.1

Если ответ пустой, то git не установлен и нужно его поставить.

 

Установка git

Обновление пакетных зависимостей:

sudo apt update
2.2

Установка самого последнего поддерживаемого текущей системой пакета git:

sudo apt install git
2.3

Проверка наличия пути и версии установленного пакета git: 

which git
git --version
2.4

 

Установка Docksal

Выполняем установку родительского образа Docksal из документации вводим соответствующую строку в терминале:

bash <(curl -fsSL https://get.docksal.io)

Если curl не установлен, то его нужно поставить.

 

Следующая часть скриншотов отображают процесс установки Docksal:

2.5

 

2.6

 

2.7

 

2.8

 

2.9

В ходе установки будет задан вопрос о генерации пары SSH-ключей. Если до установки Docksal не было сгенерирована пара SSH-ключей, то отвечаем Yes (Y):

2.10

Проверяем статус установленного родительского образа DOCKSAL и смотрим путь и место его установки:

fin –version
which fin
2.11

Добавляем текущего пользователя в группу Docker и проверяем его статус, а именно добавление в группу Docker. В выводе соответствующих команд выводится назначенная группа Docker:

sudo usermod –aG docker $USER
groups $(whoami)
id $(whoami)
2.12

После выполнения последних команд ТРЕБУЕТСЯ ПЕРЕЗАГРУЗКА КОМПЬЮТЕРА!

 

Установка Drupal

Для начала нужно определиться с папкой, где будут располагаться проекты на Drupal.

Создаём папку командой mkdir и переходим в нее командой cd:

2.13

Далее можно воспользоваться мастером создания проектов с помощью команды:


 fin project create


Либо выполнить действия вручную:

Клонируем репозиторий на локальную машину:

git clone https://github.com/docksal/boilerplate-drupal10-composer.git drupal10
2.14

Проверяем командой ls наличие папки шаблона Drupal10 на вашей локальной машине:

2.15

Переходим в корневую папку шаблона командой cd drupal10/ и проверяем статус перехода и наличие файлов в папке шаблона командой ls: 

2.16

Инициализируем корневую папку шаблона drupal10 и разворачиваем все зависимости данного проекта:
 

fin init
2.17

 

2.18

 

2.19

В конце установки выводится адрес, по которому доступна локальная копия: http://drupal10.docksal.site

Поздравляем у Вас установлен Drupal10.

 

После закрытия сессии, выключения или перезагрузки вашего компьютера, чтобы повторно запустить проект и продолжать работать, необходимо выполнить следующие команды:

  • перейти в папку проекта командой cd;
  • запустить контейнера проекта командой fin p start.

 

2.20