Как добавлять новые сайты используя vagrant, homestead, laravel, используя serve?

Как пытаюсь сделать это я в windows 10:
Открываю Git Bash Here
homestead up
homestead ssh

Затем использую такую конструкцию:
serve quickstart-intermediate.app /home/vagrant/code/quickstart-intermediate/public 80

В hosts прописываю
192.168.10.10 quickstart-intermediate.app
При открытии в браузере открывается сайт в папке laravel. Почему так, что я сделал неправильно? Только начинаю изучать laravel.
  • Вопрос задан
  • 537 просмотров
Решения вопроса 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Вы немножко перепутали. Команда serve нужна, если у вас нет локального сервера, только PHP (который вполне может работать сервером при необходимости). А Homestead – это виртуальная с полноценным Ubuntu и веб-сервером. Поэтому serve там запускать не надо, там и так Nginx крутится.

А вот дальше начинается интересное :)

Для того, чтобы Nginx смог обслуживать ваш домен, у него (Nginx) должен быть конфиг для него. А для этого надо добавить домен и путь в конфигурацию Homestead.yaml, после чего сделать homestead up --provision.

Все это подробно описано в документации Homestead.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы