Docker & Nginx & Laravel & XDebug & PhpStorm

Быстрая развертывание Laravel для разработки. Потребуется Docker.

Клонируем проект

git clone https://github.com/BorisMor/docker-nginx-php-laravel

Настройки

Если порт 80 уже занят то отрываем `docker-compose.yml` и изменяем проброску порта. Например на 8080

      ports:
        - 8080:80
        - 443:443

Копируем `.env.dev` в `.env`

Собираем

make build
make start
make composer-install
make key-generate

Настройки XDebug в PhpStorm

Выбираем в меню «Run\Edit Configuration..»
Добавляем «PHP Remote Debug»

Добавляем "PHP Remote Debug"

Выберите «Filter debug connection by IDE key»

Затем надо будет указать параметры сервера

У нас в файле docker/dev/xdebug.ini прописан порт 10000 для работы с xdebug.
Поэтому заходим в настройки и прописываем этот порт

прописан порт для работы с xdebug

Активируем отладку

Добавить комментарий

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