
estou usandoJanelas 8.1como sistema operacional host. eu instaleiUbuntuna caixa virtual como convidado ePHP7instalado nele. Eu quero usarPHP7como desenvolvimento local no Windows. É possível usarPHP7e servidor integrado PHP instalado na minha máquina convidada no meu Windowssshou algum outro?
Responder1
Sim você pode. Encaminhando a porta ou acessando a VM via endereço IP.
Então pode considerar usarVagabundocom configuração de rede privada, veja exemploVagrantfile
:
Vagrant.configure(2) do |config|
config.vm.box = "ubuntu/vivid64"
config.vm.network "private_network", ip: "192.168.22.22"
config.vm.hostname = "vagrant"
config.vm.synced_folder ".", "/vagrant", id: "core", nfs: true
end
então, quando você provisionar sua VM vagrant up
e seu servidor Apache com PHP estiver ativo, acesse seu servidor através do endereço IP acima ou por host que você pode adicionar ao seuhosts
arquivo, como:
192.168.22.22 local.dev
Além disso, após config.vm.synced_folder
a configuração, seus arquivos na pasta selecionada ( .
) na máquina host são sincronizados e automaticamente disponíveis na VM /vagrant
viaNFS.
Se você precisar acessar sua VM, basta executar: vagrant ssh
na pasta com seu arquivo Vagrantfile
.
Verifique as seguintes configurações do Vagrant:micognitivo/drupal-sandbox,geerlingguy/drupal-vm(VM Drupal) para mais ideias.