В предыдущем уроке я рассказывал как установить Quickstart. Из коробки Virtualbox настроен так, что Quickstart может видеть локальную сеть, но сеть не может видеть Quickstart. Для открытия удаленного доступа мы будем использовать сетевой мост.
Настройка сетевого моста
Если у Вас уже запущен Quickstart, то необходимо выключить его. Затем запускаем Virtualbox, в списке виртуальных машин находим нашу и кликаем по ней правой кнопкой мыши, в контекстном меню выбираем пункт "Настроить":

В открывшемся окне переходим на вкладку Сеть:

Выбираем тип подключения Сетевой мост, сохраняем изменения и запускаем Quickstart:

Настройка IP адреса
При каждом запуске Quickstart получает новый IP адрес в сети. Нам необходимо, чтобы этот адрес был статичным, т.е всегда одним и тем же. Для этого заходим в виртуальную машину Quickstart и там заходим в настройки соединения:

В открывшемся окне выбираем текущее соединение и жмем кнопку "Изменить":

В открывшемся окне переходим на вкладку Параметры IPv4:

Заполняем поля, как показано на скриншоте и сохраняем изменения, при запросе пароля вводим quickstart.

Настройка hosts файла
Для того, чтобы открыть сайт из основной ОС, необходимо в hosts файл добавить IP сервера и домен, который мы хотим открыть.
Этот файл можно найти в следующих местах:
- unix: /etc/hosts;
- windows: C:\WINDOWS\system32\drivers\etc\hosts;
- mac: /etc/hosts.
У моего сервера IP 192.168.1.240, а название домена example.dev, соответственно я добавил следующую строку:
192.168.1.240 example.dev
Доступ в phpMyAdmin
Для доступа в phpMyadmin вводим в адресную строку браузера http://192.168.1.240/phpmyadmin. Доступы: root:quickstart
В следующем уроке я покажу как установить и настроить OpenSSH для организации доступа на виртуальный сервер по SSH протоколу, а так же как создать удаленный проект в phpStorm.