Recurso de rede como desenvolvimento local

Recurso de rede como desenvolvimento local

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 upe 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 seuhostsarquivo, como:

192.168.22.22 local.dev

Além disso, após config.vm.synced_foldera configuração, seus arquivos na pasta selecionada ( .) na máquina host são sincronizados e automaticamente disponíveis na VM /vagrantviaNFS.

Se você precisar acessar sua VM, basta executar: vagrant sshna pasta com seu arquivo Vagrantfile.

Verifique as seguintes configurações do Vagrant:micognitivo/drupal-sandbox,geerlingguy/drupal-vm(VM Drupal) para mais ideias.

informação relacionada