====== Создание нового сайта ====== Один установленный экземпляр Astra.CMS может обслуживать любое количество сайтов. При этом сайты могут быть совершено разными, как в плане дизайна, так и в плане структуры данных и функциональности. Клонировать готовые сайты, для последующих модернизаций дизайна очень просто путем экспорта/импорта [[architecture#конфигурации|файла конфигурации]]. ===== Первый сайт на установленной системе ===== Сразу после завершения установки Astra.CMS и первого входа в панель управления, на главной появится форма создания первого сайта. {{ :createsite.jpg }} В этой форме необходимо заполнить: * **Идентификатор** - уникальная строка в виде латинских букв и цифр. * **Домен** - соответственно домен будущего сайта. * **Название** - название сайта. * **Файл готового сайта** - в этом поле можно указать специальный файл [[architecture#конфигурации|конфигурации сайта]], который автоматически импортируется сразу после создания. Это позволит сразу получить готовый сайт. ===== Дополнительные сайты ===== Все последущие сайты следует создавать в секции [[:admin:system#сайты|"Система" -> "Сайты"]] панели управления, которая доступна только администратору с полными правами. Форма создания при этом почти аналогична предыдущей, за исключением того, что в ней есть возможность выбрать базу данных в которой будут созданы таблицы сайта, а так же указать лицензионный ключ. Все последующие домены, для которых создаются новые сайты, должны быть направлены на рабочий каталог в котором установлена Astra.CMS. Многие панели управления хостингом/сервером позволяют это делать, если нет, то потребуются ручные корректировки dns записей. ===== Конструирование сайта после создания ===== В случае если сайт создавался без использования [[architecture#конфигурации|готовой конфигурации]], то получится пустая заготовка сайта, готовая для конструирования. Далее действовать можно двумя путями: * Создавать компоненты сайта в [[build:index|обычном режиме]] с помощью секций в меню "Сайт". * Перейти в репозиторий готовых сайтов и импортирвать нужную заготовку.