Я разрабатываю сейчас локальный проект и начал с изучением laravel как бэкенд. Использую Linux debian 9 и уже там все настроил php7, mariadb, nginx. Но в документации laravel указывается про тему Homestead, что не совсем мне понятен зачем он нужен если я уже все развернул на своей локалке. Или это как примерно расширение о безопасности которая в принципе можно не устанавливать
Подозреваю, Вы всё в систему ставили? И такие инструменты, как Homestead, позволяют не "загрязнять" систему, при этом дать необходимый софт для разработки. Я помню его, как хороший инструмент, пока Docker не набрал популярность.
Руслан Абсалямов, Нет, docker и vagrant (homestead) - это абсолютно разные вещи. Принципы работы и задачи у них разные. Но docker так же используется для разработки.
Если уже всё установлено и всё вас устраивает, то не нужен.
Это Vagrant box, позволяющий быстро развернуть виртуальную машину со всем, что нужно при разработке с Laravel, чтобы не засорять основную систему.
Если вам нормально и так, можно пропустить этот раздел документации.