Виртуальная машина Ubuntu в качестве сервера разработки в Windows

У меня Windows-машина с двумя мониторами, и я хочу, чтобы сервер разработки работал через virtualbox (стек LAMP с Symfony Framework / PHPStorm), чтобы я мог:

  1. Редактировать код на виртуальная машина, работающая в окне одного монитора
  2. Чтобы окна обслуживались этими страницами, посетите http://localhost:10080/, например

. Есть ли способ, которым я могу создать общий образ виртуальной машины, который Я могу использовать? Еще лучше было бы, если бы я мог положить его на флешку и запустить виртуальную машину на любом компьютере с Windows в качестве сервера?

1
задан 13 June 2015 в 11:22

1 ответ

Конечно, возможный. Я на самом деле создал маленький сценарий, который настраивает виртуальную среду как Вы, описывают (хотя я использую его просто в качестве сервера, я разрабатываю на своей локальной машине). Я поместил его на GitHub, если Вам интересно:

https://, который github.com/Bartwillemsen/virtual-devbox

В основном, что необходимо сделать на гостевых настройках Ubuntu, создают второй Сетевой адаптер и делают его "только для хоста".

enter image description here

Затем на первом адаптере (который является NAT по умолчанию, можно установить некоторые перенаправления портов. Я настроил мой как это:

enter image description here

Так с этим, можно настроить основанный на имени хостинг с Apache. Если Вы добавляете название своего веб-сайта на Вас hostfile локального компьютера, можно получить доступ к нему с URL и номером порта как это: yourwebsite.local:8000 (в моем случае).

РЕДАКТИРОВАНИЕ: можно определить совместно используемые папки на этом экране:

enter image description here

0
ответ дан 13 June 2015 в 11:22

Другие вопросы по тегам:

Похожие вопросы: