13  /  219

Документация Сотбит: B2B. Установка решения. Подготовка и запуск виртуальной машины BitrixVM. Создание сайта в BitrixVM

Мастер создания сайтов позволяет развернуть на одной виртуальной машине несколько сайтов как на независимых установках «1С-Битрикс», так и в рамках многосайтовости.
Для добавления сайта необходимо выполнить следующие действия.
1. Предварительно настроить DNS-записи в управлении доменами или в случае локальной установки указать доменное имя в /etc/hosts на виртуальной машине, а также на всех компьютерах, с которых будет осуществляться доступ к данному сайту.
2. Далее из административного меню запустить мастер 8. Configure pool sites > 1. Create a site и указать:
Документация Сотбит: . Создание сайта в BitrixVM. Картинка 1
3. Enter the site name — доменное имя дополнительного сайта без www.
Если у вас домен в национальной кодировке (например, кириллический домен), то в данное поле нужно вводить имя домена в Punycode-формате, воспользовавшись любым Unicode-Punycode конвертером.
4. Enter site type — тип установки ядра «1С-Битрикс»:
  • link — в случае создания дополнительного сайта в рамках многосайтовости — общее ядро и данные в общей базе с уже установленным продуктом «1С-Битрикс» (работает в паре с ядром ext_kernel).

  • kernel — в случае создания дополнительного сайта в рамках отдельной установки — отдельное ядро продукта «1С-Битрикс» в новой директории сайта.

  • ext_kernel — отдельное ядро продукта «1С-Битрикс» в новой директории сайта для создания линков на это ядро в рамках многосайтовости, ядро будет недоступно напрямую, а только через дополнительные сайты (работает в паре с сайтами типа link).

5. Enter database type — тип базы данных. Настройка доступна с версии виртуальной машины 9.0.8.
  • mysql — база данных MySQL.

  • pgsql — база данных PostgreSQL.

    Если не указать тип, по умолчанию будет выбран mysql.
6. Enter the document root path of the Bitrix kernel or ext_kernel site — указать путь до ядра продукта «1С-Битрикс», на которые будут сделаны симлинки (для ядра типа link).
7. Do you want to enable cron for this site — включить ли выполнение заданий на cron для будущего сайта (для ядра типа kernel и ext_kernel).
8. Do you want to customize them — по умолчанию название, логин и пароль базы данных и root-директория сайта создаются автоматически в файле .settings.php, но с помощью данной опции можно указать свои, выбрав ответ y (для ядра типа kernel и ext_kernel).
В процессе работы мастера будет создана директория на сервере: /home/bitrix/ext_www/{название_хоста}, в которой будут:
  • символические ссылки на директорию ядра, которую выбрали ранее (если был выбран вариант link).

  • директории для установки или восстановления продукта (если был выбран вариант kernel).

  • директории для восстановления продукта (если был выбран вариант ext_kernel).

После завершения задачи по добавлению сайта он будет готов к использованию.
Если был выбран вариант ядра ext_kernel и установлено ядро в /home/bitrix/ext_www/{название_хоста}, то в списке сайтов виртуальной машины данное ядро не появится до тех пор, пока не будет создан хотя бы один сайт (link) на это ядро.