Skip to content

Сайты и домены. Создание сайта ​

В разделе «Сайты и домены» сайт создаётся на домене: вы выбираете тип сайта и параметры, панель сохраняет план настройки как черновик, а по вашей команде устанавливает нужный софт и настраивает сайт — шаг за шагом, с логом и повтором, если шаг не удался.

Весь путь ниже показан на примере WordPress: ему нужно больше всего компонентов, поэтому на нём видны все возможности раздела. Сайты других типов — статический сайт, PHP и обратный прокси — создаются так же, различаются только поля формы и шаги плана.

Перед началом ​

  • Если сайт должен открываться по HTTPS, направьте DNS домена на сервер заранее: без этого сертификат не выпустится. Как это сделать, описано в статье Сайты и домены. Домены и SSL‑сертификаты.
  • Nginx, PHP и MariaDB устанавливать заранее не нужно: если их нет на сервере, они войдут в план настройки и установятся при запуске.

Создайте сайт ​

Нажмите «Создать сайт»:

  • в строке домена — домен в форме уже подставлен;
  • в шапке раздела — введите домен сами. Если его нет в списке, он добавится вместе с сайтом.

Если на домене уже есть сайт, появится уведомление «У этого домена уже есть сайт».

В диалоге «Создать сайт» определите главное, остальные поля можно оставить как есть:

  • «Тип сайта» — «WordPress». Другие типы: «Статический сайт» (HTML, CSS, JS), «PHP» (свой код) и «Обратный прокси» (запросы передаются вашему приложению, его адрес указывается в поле «Адрес приложения»). От типа зависят поля формы и шаги плана.
  • «Версия PHP» и «Версия WordPress» — версии, на которых будет работать сайт. Версию PHP выбирайте под требования темы и плагинов: если такой версии на сервере нет, панель её установит. Версию WordPress лучше оставить «Последняя версия», если нет причин брать более раннюю.
  • «Создать базу данных MariaDB» — для WordPress включено, и отключить нельзя. Кнопка «Настроить базу данных» открывает поля «Имя базы данных», «Пользователь» и «Пароль». Незаполненные поля панель заполнит автоматически: имя базы и пользователь формируются из домена (для example.com это example_com и example_com_user), а пароль генерируется. Сгенерированный пароль потом посмотреть нельзя: задайте свой здесь или смените его позже.
  • «Веб‑сервер» — Nginx: на нём работают сайты раздела.
  • «Выпустить SSL‑сертификат» — переключатель включён по умолчанию: сертификат выпускается во время настройки, и сайт открывается по HTTPS. Это работает только при заранее настроенном DNS (подробнее). Если выключить переключатель, сайт будет открываться по HTTP.
  • «Папка сайта» — папка внутри /home/www/, по умолчанию с именем домена. Папка создаётся автоматически, указать нужно только её имя: латинские буквы, цифры, ., - и _.
  • «План настройки» — что панель сделает при запуске. Список меняется вместе с вашим выбором выше.

Нажмите «Создать». Появится уведомление «Черновик сайта успешно сохранён», а строка сайта раскроется. На этом этапе на сервере ещё ничего не установлено и не изменено.

Черновик и план настройки ​

Строка нового сайта показывает метку «Черновик» и план — шаги, которые панель выполнит. Для WordPress это:

  • «Nginx» — веб‑сервер;
  • «PHP» с номером версии — интерпретатор;
  • «MariaDB» — сервер базы данных;
  • «WordPress» — установка CMS.

Софт, который уже есть на сервере, сразу помечен «Готово». Виртуальный хост и базу данных для WordPress создаёт сама установка WordPress, поэтому отдельных шагов для них нет. У сайтов других типов план другой: например, у сайта на PHP есть шаги «Виртуальный хост» и «База данных».

Черновик сохраняется: можно закрыть страницу и вернуться позже — настройка не начнётся, пока вы её не запустите.

Что можно поправить в черновике ​

  • Версию PHP. Нажмите шестерёнку у шага «PHP», выберите другую версию и нажмите «Применить». Шаг и строка сайта покажут новую версию.
  • Параметры базы данных — у сайтов, у которых в плане есть шаг «База данных» (например, у сайта на PHP). Шестерёнка у этого шага открывает имя базы, пользователя и пароль; после изменений нажмите «Сохранить». Пароль только записывается: при повторном открытии поле будет пустым. У WordPress параметры базы задаются только в диалоге создания.

Всё остальное — домен, тип сайта, версию WordPress, SSL и папку — в черновике изменить нельзя, только создать сайт заново (подробнее).

Запуск настройки ​

  1. Нажмите «Запустить настройку».
  2. Следите за ходом. В строке сайта метка меняется на «Настройка · …» со счётчиком шагов, выполненные шаги получают отметку «Готово», а кнопка запуска пока неактивна. Пока строка раскрыта, статус обновляется автоматически. Сколько это займёт, зависит от того, что нужно установить: если софт уже на сервере — секунды, если ставятся PHP и MariaDB — дольше.
  3. Когда настройка закончится, метка сменится на «Работает», а план заменят параметры сайта.

Одновременно настраивается только один сайт, см. нюансы.

Если шаг завершился ошибкой ​

Настройка останавливается на упавшем шаге. Строка сайта получает метку «Ошибка · …» и сообщение «Настройка прервалась с ошибкой. Откройте лог проблемного шага.», а у шага появляются отметка «Ошибка» и кнопки «Лог» и «Повторить».

  1. Нажмите «Лог» — откроется вывод команды, на которой шаг упал. Например, если при настройке сайта на PHP не запущена MariaDB, шаг «База данных» упадёт, а в логе будет «Error 2003: dial tcp 127.0.0.1:3306: connect: connection refused».
  2. Устраните причину — в этом примере запустите MariaDB в её модуле (см. MariaDB. Управление модулем). У шага с параметрами (PHP, база данных) можно исправить сами параметры через шестерёнку.
  3. Нажмите «Повторить» у шага или «Повторить с ошибки» над планом — настройка продолжится с упавшего шага. Уже выполненные шаги отмечены «Готово» и повторно не выполняются.

Работающий сайт ​

Когда у сайта метка «Работает», раскройте строку:

  • «Открыть сайт» — открывает сайт в новой вкладке.
  • «Админка WordPress» — открывает страницу /wp-admin/ сайта. При первом заходе WordPress запустит свой установщик: название сайта, логин, пароль и электронную почту администратора вы задаёте в нём.
  • «Конфиг Nginx» — открывает виртуальный хост сайта в модуле Nginx, где настраиваются правила и другие тонкости; см. Nginx. Работа с виртуальными хостами.
  • Под кнопками показаны параметры сайта: веб‑сервер, корневая папка, версии PHP и WordPress, база данных и её пользователь.

Переключатель в строке сайта отключает и снова включает сайт: у отключённого сайта метка меняется на «Отключён».

Что можно поменять ​

Корневую папку. Нажмите карандаш рядом с корневой папкой, укажите имя папки внутри /home/www/ (можно вложенный путь, например site/public) и нажмите «Сохранить». Файлы при этом не переносятся: сайт начнёт отдавать файлы из новой папки, а если её нет, панель создаст пустую. Перенесите файлы сами — пока этого не сделано, сайт будет открываться без них.

Пароль базы данных. Нажмите карандаш рядом с названием базы. В диалоге «База данных сайта» имя базы и пользователь только показаны. Введите «Новый пароль» (рядом есть кнопка генерации) и нажмите «Сохранить» — старый пароль перестанет работать. Остальные настройки базы доступны по ссылке «Открыть в MariaDB».

⚠️ Обновите пароль и в WordPress

Панель меняет пароль только в MariaDB. WordPress берёт его из файла wp-config.php в папке сайта, поэтому впишите новый пароль и туда — иначе сайт потеряет связь с базой.

Важные нюансы ​

  • Одна настройка за раз. Пока настраивается один сайт, запуск другого вернёт уведомление «Сейчас настраивается другой сайт. Попробуйте позже.». Дождитесь, когда у первого сайта появится метка «Работает» или «Ошибка».
  • Сертификат выпускается только при настроенном DNS. Если DNS домена ещё не указывает на сервер, сертификат не выпустится. Сайт при этом всё равно запустится — с самоподписанным сертификатом, и браузер будет предупреждать о небезопасном подключении. Настройте DNS (как это сделать) и нажмите «Выпустить сертификат» в раскрытой строке сайта.
  • Что правится в черновике, а что только пересозданием. В черновике меняются версия PHP и параметры шага «База данных». Домен, тип сайта, версию WordPress, SSL и папку изменить нельзя: удалите черновик и создайте сайт заново. Удаление черновика удаляет и домен вместе с сертификатом (см. Удалить домен); при создании нового сайта домен добавится снова, а сертификат придётся выпускать заново.
  • Удаление сайта удаляет домен. Значок удаления в строке сайта открывает диалог «Удалить сайт?»: виртуальный хост, домен и сертификат удаляются, а папка с файлами, база данных и её пользователь остаются на сервере. Удалите их отдельно, если они не нужны: папку — в разделе «Файлы», базу и пользователя — в модуле MariaDB. Установленный софт тоже остаётся.
  • Раздел не загружает файлы сайта. Файлы WordPress ставит установка. У статического сайта и сайта на PHP положите файлы в папку сайта сами — через раздел «Файлы» (файловый менеджер), FTP или SSH.

Что дальше ​

BeAdmin © 2025. Все права защищены.