Laravel Homestead

Автор:Игорь Тельменко

Laravel Homestead

Laravel Homestead - это инструмент для поднятия на локальной машине всего необходимого для Laravel-проекта. Он представляет собой Vagrant box, создающий образ виртуальной машины, в которой уже настроено необходимое окружение: Nginx, PHP 7, Composer, Node (c Yarn, PM2, Bower, Grunt, and Gulp), MySQL, Postgres, Redis, Memcached, Git и некоторые другие вещи.

Настройка виртуальных хостов и создание БД производится с помощью редактирования простого и понятного файла Homestead.yaml. Код Laravel-приложения будет расположен в Вашей операционной системе и будет редактироваться Вами в любимой IDE. Homestead имея настроенный конфиг экпортирует код в гостевую систему, в которой и настроено все небходимое.

Работа по настройке, бывшая раньше рутиной теперь лежит на плечах проекта Laravel Homestead и не занимает много времени. Так же данная инфраструкрура может использоваться и для работы PHP проектов не использующих Laravel.

Оставить ответ