Использование бродяги и усадьбы для нескольких площадок и для установки проекта

Я уже довольно давно использую XAMPP, и после того, как я обнаружил Laravel и обнаружил, что он мне очень нравится, я тоже захотел использовать Homestead. Проблема в том, что я не могу запустить несколько сайтов.

Я пробовал разные вещи, но главная проблема в настоящее время заключается в том, что один проект работает, в то время как все остальные получают тайм-аут соединения при попытке доступа к своей веб-странице.

Вот шаги, которые я предпринял, чтобы использовать Homestead

Установка VirtualBoxУстановка VagrantДобавление усадьбы сvagrant box add laravel/homesteadКлонирование хранилищаgit clone https://github.com/laravel/homestead.git HomesteadСоздайте файл Homestead.yaml вHomestead каталог сbash init.sh скриптСоздать новый проектlaravel new projectAТребовать усадьбуcomposer require laravel/homesteadСоздать Vagrantfilephp vendor/bin/homestead makeИзмените Homestead.yaml, чтобы IP-адрес заканчивался 10Создать другой проектlaravel new projectBТребовать усадьбуcomposer require laravel/homesteadСоздать Vagrantfilephp vendor/bin/homestead makeИзмените Homestead.yaml, чтобы IP-адрес заканчивался на 11Добавление этих двух сайтов в файл hostssudo nano /etc/hosts =>xxx.xx.xx.10 projecta.app & xxx.xx.xx.11 projectb.appНачиная бродяги из одного из двух каталоговvagrant up

Теперь у меня проблема, что доступен только один из проектов. Это всегда тот, откуда я звонилvagrant up, Так что если я позвонюvagrant up из проекта А я могу получить доступhttp://projecta.app а такжеhttp://projectb.app время вышло. То же самое наоборот, к сожалению.

Это моеvagrant global-status

id       name    provider   state   directory                           
------------------------------------------------------------------------
fc6fadb  default virtualbox running /Users/mknb/work/projectA

Я думал, что просто сделаю еще одинvagrant up отprojectB каталог, но это не работает, конечно.

Я не хочу использовать глобальную Усадьбу, потому что Ларавел сказал, что возможно иметьper project установка, так как мне этого добиться? Вам нужно больше информации?

Я не модифицировалHomestead.yaml кроме IP и доменного имениhomestead.app =>projecta.app

Кажется, что глобальная установка довольно проста с Homestead, так как мне просто нужно добавить больше сайтов в Homestead.yaml, но, как я уже сказал, я хотел бы иметь установку для каждого проекта. Кто-нибудь может помочь?

Запуск vagrant из каталога Homestead, конечно, не работает.

Ответы на вопрос(1)

Ваш ответ на вопрос