Просмотров: 7993
Дата последнего изменения: 18.11.2024
Внимание! После создания дополнительного сайта необходимо обязательно удалить созданный при установке дефолтный сайт, если он не используется.
Мастер создания дополнительных сайтов, позволяет развернуть на одной виртуальной машине несколько сайтов, как на независимых установках «1С-Битрикс», так и в рамках многосайтовости.
Для добавления дополнительного сайта необходимо:
- Предварительно настроить DNS-записи в управлении доменами или в случае локальной установки указать доменное имя в
/etc/hosts
на виртуальной машине, а также на всех компьютерах, с которых будет осуществляться доступ к данному сайту.
- Далее из административного меню запустить мастер 8. Configure pool sites > 1. Create a site:
и указать:
- Enter the site name — доменное имя дополнительного сайта без www;
Внимание! Если у вас домен в национальной кодировке (например, кириллический домен), то в данное поле нужно вводить имя домена в
Punycode-формате, воспользовавшись любым Unicode-Punycode конвертером (например
этим).
- Enter site type — тип установки ядра «1С-Битрикс»:
- link — в случае создания дополнительного сайта в рамках многосайтовости — общее ядро и данные в общей базе с уже установленным продуктом «1С-Битрикс» (работает в паре с ядром ext_kernel).
- kernel — в случае создания дополнительного сайта в рамках отдельной установки — отдельное ядро продукта «1С-Битрикс» в новой директории сайта.
- ext_kernel — отдельное ядро продукта «1С-Битрикс» в новой директории сайта для создания линков на это ядро в рамках многосайтовости, ядро будет недоступно напрямую, а только через дополнительные сайты (работает в паре с сайтами типа link).
- Enter the document root path of the Bitrix kernel or ext_kernel site — указать путь до ядра продукта «1С-Битрикс», на которые будут сделаны симлинки (для ядра типа link).
- Do you want to enable cron for this site — включить ли выполнение заданий на cron для будущего сайта (для ядра типа kernel и ext_kernel).
- Do you want to customize them — по умолчанию название, логин и пароль базы данных и root-директория сайта создаются автоматически в файле .settings.php (до версии 20.900.0 в двух файлах: dbconn.php и .settings.php), но с помощью данной опции можно указать свои, выбрав ответ
y
(для ядра типа kernel и ext_kernel).
- В процессе работы мастера будет создана директория на сервере:
/home/bitrix/ext_www/{название_хоста}
, в которой будут:
- символические ссылки на директорию ядра, которую выбрали ранее (если был выбран вариант link).
- директории для установки или восстановления продукта (если был выбран вариант kernel).
- директории для восстановления продукта (если был выбран вариант ext_kernel).
- После завершения задачи по добавлению сайта он будет готов к использованию.
Для установки или восстановления сайта необходимо скачать соответствующий скрипт, положить в корневую папку созданного сайта и запустить: