Я смог настроить несколько локальных серверов, используя разные поля;laravel/homestead
& ubuntu/xenial64
.Кажется, они нормально работают, и когда я запускаю vagrant shh
, я могу без проблем подключиться к серверу.Кажется, он даже синхронизирует папку, как и ожидалось, в каталог /vagrant
.
Но когда я пытаюсь загрузить это (http://127.0.0.1/) в браузер, я просто получаю сообщение об ошибке "Этот сайт не доступен" в Chrome.
По умолчанию Vagrantfile
выглядит следующим образом:
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/xenial64"
end
Я ранее использовал Mamp Pro (который все еще установлен, но не активен) на моей машине MacOS High Sierra.Я не думаю, что есть какие-либо конфликты портов или что-то в этом роде.
Но в случае, если это проблема, я попытался настроить конкретный IP-адрес, например
config.vm.network "private_network", ip: "55.55.55.5"
У меня также естьпопытался определить разные порты для хоста
config.vm.network "forwarded_port", guest: 80, host: 4567, host_ip: "127.0.0.1"
Я должен что-то упустить в конфигурации, но в соответствии с документацией это должно работать. Любые предложения?
ПростоК вашему сведению, я установил VirtualBox и Vagrant (используя Homebrew) и использую Vagrant Manager для наблюдения за коробками.