Бродячая шотландская коробка не работает

Я установил vagrant 2.0 с Virtualbox на Windows 7.
Я следовал за https://box.scotch.io/ руководство, но и я не могу получить доступ к веб-серверу на http://192.168.33.10:8080

Я вошел в коробку через ssh и говорит, что apache2 не установлен и не является php. Они должны быть, верно?

Мой VagrantFile

Vagrant.configure("2") do |config|
config.vm.box = "scotch/box"config.vm.network "forwarded_port", guest: 80, host: 8080
config.vm.network "private_network", ip: "192.168.33.10"config.vm.hostname = "scotchbox"config.vm.synced_folder ".","/var/www", :mount_options => ["dmode=777", "fmode=666"]
config.ssh.username = "vagrant"config.ssh.password = "vagrant"end

0

Решение

  1. вам не нужен forward_port, если вы используете частную сеть, когда у вас есть статический ip, вы будете напрямую подключаться к серверу по IP; или вы могли бы использовать прямой порт, но, конечно, не сочетание статического IP-адреса вашей виртуальной машины и порта пересылки на хост-машину; с вашей настройкой либо http://192.168.33.10 или же http://127.0.0.1:8080 будет работать, но я бы просто порекомендовал удалить прямой порт и просто использовать виртуальный IP

  2. тебе не нужно config.ssh параметры, просто войдите с помощью ключа ssh.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]