Документация Сотбит: B2B. Установка решения. Подготовка и запуск виртуальной машины BitrixVM. Создание сайта в BitrixVM
Мастер создания сайтов позволяет развернуть на одной виртуальной машине несколько сайтов как на независимых установках «1С-Битрикс», так и в рамках многосайтовости.
Для добавления сайта необходимо выполнить следующие действия.
1. Предварительно настроить DNS-записи в управлении доменами или в случае локальной установки указать доменное имя в /etc/hosts на виртуальной машине, а также на всех компьютерах, с которых будет осуществляться доступ к данному сайту.
2. Далее из административного меню запустить мастер 8. Configure pool sites > 1. Create a site и указать:
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) на это ядро.