WordPress. Управление сайтами
Панель BeAdmin умеет создавать сайты на WordPress и подключать к ним базы данных MariaDB прямо из формы, а затем вести уже созданные сайты — открывать админку, менять состояние виртуального хоста и удалять сайт вместе с его данными.
Создание сайта
Каждый сайт на WordPress — это связка из виртуального хоста Nginx, файлов WordPress на сервере, базы данных MariaDB и пользователя этой базы. Панель создаёт все четыре сущности одной формой.
- На странице модуля нажмите «Новый сайт на WordPress».
- В блоке «Основные настройки» укажите домен, путь к файлам, версию WordPress, версию PHP и режим подключения — HTTP или HTTPS.
- В блоке «База данных» заполните имя и пользователя новой базы либо выберите уже существующие.
- Нажмите «Создать».
Панель развернёт виртуальный хост, базу с пользователем (если они не были выбраны из существующих) и файлы WordPress, а затем добавит сайт в «Список сайтов на WordPress» в боковом меню модуля. Что означает каждое поле формы и какие у него ограничения — в статье Подробное описание формы создания сайта на WordPress. Если модуль ещё не готов к работе — Nginx, PHP и MariaDB устанавливаются со страницы модуля, этот шаг описан в статье WordPress. Быстрый старт.
Карточка сайта
Клик по сайту в «Список сайтов на WordPress» открывает его карточку — отсюда доступны все действия с уже созданным сайтом.
- «Перейти в админку» — открывает
/wp-admin/этого сайта; появляется, когда виртуальный хост включён. При первом заходе откроется стандартный мастер установки WordPress — как его пройти, в разделе «Завершение установки в WordPress» статьи «Быстрый старт». - «Хост включён» / «Хост выключен» — состояние виртуального хоста сайта. Выглядит как переключатель, но это ссылка на страницу хоста в модуле Nginx — само состояние меняется уже там.
- «Редактировать хост» — открывает ту же страницу виртуального хоста: домен, путь к файлам, версия PHP, режим подключения и состояние хоста.
- «Перейти к БД» — открывает модуль MariaDB, откуда можно зайти в phpMyAdmin для базы этого сайта.
Включение и выключение хоста
Хост сайта включается и выключается там же, где и любой другой виртуальный хост Nginx, — на его собственной странице; перейти туда можно прямо с карточки сайта. Выключенный хост перестаёт отвечать на запросы, а сайт и его настройки сохраняются и включаются обратно в любой момент. Что именно происходит при выключении хоста — в разделе «Включение и выключение хоста» статьи о работе с виртуальными хостами Nginx.
Удаление сайта
Кнопка «Удалить» в карточке сайта открывает диалог «Подтвердите удаление сайта». Введите домен сайта для подтверждения и, при необходимости, отметьте чекбоксы:
- «Удалить файлы» — каталог с файлами WordPress на сервере.
- «Удалить базу данных» — база MariaDB этого сайта.
- «Удалить пользователя базы» — пользователь MariaDB, от имени которого сайт работает с базой.
По умолчанию все три чекбокса выключены — без явного выбора удаляется только виртуальный хост, а файлы и база остаются на сервере.
‼️ Удаление необратимо
Если отметить файлы и базу данных — восстановить их после удаления не получится, сайт придётся создавать заново.