Локальное окружение с помощью VirtualBox
В этой статье мы разберем с Вами как настроить локальное окружение с помощью виртуальной машины VirtualBox для разработки на CMS 1С-Битрикс
Установка VirtualBox
Идём на сайт www.virtualbox.org, скачиваем доступную версию программы и устанавливаем на ПК.

Процесс установки расписывать не буду. Всё довольно тривиально в данном случае.
Скачиваем образ виртуальной машины VMBitrix
Идём на сайт VMBitrix, скачиваем образ виртуальной машины.

Я выбрал образ на базе системы Centos 9. Вы же можете выбрать другие, в данном случае не принципиально.
Импортируем образ VMBitrix
Запускаем программу VitrualBox и импортируем виртуальную машину VMBitrix.

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

Далее, в этом же окне, в свойствах выбираем папку установки виртуальной машины.

Готово. Запустили процесс установки виртуальной машины.

После импорта, у нас с Вами, появилась виратульная машина в списке для запуска.

Настройка виртуальной машины
Первым делом я выставляю в настройках сети параметр - Сетевой мост. Для того чтобы подключаться к запущенной виртуалке не только с локальной машины.

В данном случае роутинг идет от маршрутизатора, а не от ПК где запущена виртуальная машина. Соответсвенно в настройках маршрутизатора или роутера стоит выставить статичный IP адрес в настройках DHCP Server роутера.
Это в принципе всё что я хотел подсветить в данном пункте про настройку. Вы же конечно можете самостоятельно поковыряться в настройках и подкрутить машину под себя и своё железо.
Проект
Тут стоит остановиться и поподробнее обсудить этот пункт.
У меня все проекты "лежат" на локальной машине и я веду разработку в PHPStorm на локальной машине (ПК). Но как же быть если у нас виртуальная машина по сути это отдельный ПК и у него своя локаль.
На самом деле всё довольно просто. Нам лишь нужно подключить локальную папку как внешнюю в виртуальную машину. Тем самым мы сможем работать у себя на локальной машине и запускать проект на виртуальной. Как бы это странно не звучало.
Для этого заходим в настройки виртуальной машины -> Общие папки -> Добавить

Выбираем нужный проект и тут внимательно! Указываем название папки и пусть подключения!
По дефолту в BitrixVM сайт s1 лежит по пути
/home/bitrix/www
Поэтому я показал на скрине подключение дефолтного проекта к виртуальной машине

На этом всё. Машина по сути настроена для работы. В следующем Посте я покажу как настроить, непосредственно, ПО виртуальной машины BitrixVM.