WordPress High Availability

Обновлено 5 октября 2026 г.

WordPress HA — это высокодоступная версия гибкой и расширяемой системы управления контентом, специально адаптированная для критически важных проектов. Решение использует несколько экземпляров WordPress и общее файловое хранилище для повышения доступности приложения.

Преимущества High Availability архитектуры

  • Отказоустойчивость. Несколько экземпляров WordPress развёртываются в одной зоне с автоматическим восстановлением при сбоях.
  • Общая файловая система. Использование Yandex Cloud Filesystem обеспечивает синхронизацию файлов WordPress между всеми экземплярами с высокой производительностью.
  • Управляемая база данных. Использование Yandex Managed Service for MySQL с автоматическим резервным копированием, репликацией и мониторингом.
  • Автоматическое восстановление. При выходе из строя одного экземпляра трафик автоматически перенаправляется на работающие серверы.
  • Балансировка нагрузки. Network Load Balancer равномерно распределяет запросы между доступными экземплярами.

Основные возможности WordPress

  • Визуальный редактор (Gutenberg). Блочный редактор позволяет собирать страницы из готовых блоков (текст, изображения, галереи, обложки, колонки, кнопки и т. д.) без навыков программирования.
  • Тысячи тем и плагинов. Огромный каталог бесплатных и платных расширений для добавления любых функций: SEO, формы, кэширование, мультиязычность, интернет-магазин и прочее.
  • Управление пользователями и ролями. Встроенная система ролей (администратор, редактор, автор и др.) для организации командной работы над контентом.
  • SEO и маркетинг. Базовые SEO-возможности «из коробки» и расширенные опции через плагины (Yoast SEO, All in One SEO и др.), интеграция с аналитикой и маркетинговыми сервисами.
  • Гибкая кастомизация. Редактор тем, виджеты, меню, поддержка дочерних тем, а также полный доступ к коду для разработчиков.
  • Интернет-магазин. Возможность развернуть магазин на базе плагина WooCommerce: каталог товаров, корзина, оформление заказов, интеграции с платёжными системами.

Дополнительно вместе с WordPress автоматически устанавливаются и настраиваются плагины:

  • S3 Uploads — интегрирован с Yandex Object Storage для хранения медиафайлов.
  • WP Mail SMTP — интегрирован с сервисом Yandex Cloud Postbox для отправки почтовых уведомлений с вашего сайта.
Инструкция по развертыванию
  1. Создайте публичную DNS-зону для домена, который будете использовать для приложения, и сохраните её идентификатор. Делегируйте домен Yandex Cloud DNS: у регистратора укажите NS-серверы ns1.yandexcloud.net. и ns2.yandexcloud.net..

  2. Создайте облачную сеть Yandex Virtual Private Cloud и две подсети в этой сети: одну в зоне ru-central1-a, другую — в ru-central1-d.

  3. Создайте отдельный секрет Yandex Lockbox для базы данных MySQL с ключом db_password и текстовым значением пароля. Если хотите задать собственный пароль администратора WordPress, создайте отдельный секрет с ключом wp_admin_password. Секрет администратора необязателен: если его не указать, приложение автоматически создаст секрет со случайным паролем при установке.

  4. В консоли управления выберите каталог, в котором хотите развернуть приложение.

  5. Выберите сервис Cloud Apps.

  6. На панели слева выберите Магазин приложений.

  7. Выберите WordPress HA и нажмите кнопку Использовать.

  8. Укажите:

    • Имя приложения — название для вашего экземпляра WordPress HA.
    • (Опционально) Описание приложения.
    • Сервисный аккаунт с ролью admin на каталог или выберите Автоматически, чтобы нужный сервисный аккаунт создался при установке приложения.
    • DNS-зона — выберите DNS-зону для размещения доменов приложения.
    • Поддомен сайта — (опционально) укажите поддомен для WordPress.
    • Логин администратора — имя пользователя для учётной записи администратора WordPress (по умолчанию admin, можно изменить при установке).
    • Email администратора — адрес электронной почты, который будет использован для создания учётной записи администратора WordPress, отправки системных уведомлений и восстановления пароля.
    • Подсети VPC — выберите подсети в зонах ru-central1-a и ru-central1-d, принадлежащие одной облачной сети, для развёртывания кластера MySQL и виртуальных машин с файловой системой.
    • Размер группы ВМ — количество виртуальных машин в группе (по умолчанию 2). Для отказоустойчивой конфигурации используйте не менее двух ВМ. При одной ВМ резервирования WordPress нет.
    • Размер файловой системы — размер общей файловой системы в ГБ (по умолчанию 100 ГБ).
    • ID секрета с паролем БД — идентификатор созданного ранее секрета с ключом db_password для подключения к кластеру Managed Service for MySQL.
    • (Опционально) ID секрета с паролем администратора — идентификатор созданного ранее отдельного секрета с ключом wp_admin_password. Если его не указать, приложение создаст секрет со случайным паролем автоматически.
    • (Опционально) Публичный SSH-ключ — ключ для подключения к ВМ. Для подключения по SSH используйте пользователя wordpress. Он отличается от администратора сайта WordPress.

    Примечание: Информацию о других доступных полях (параметры ВМ и др.) вы можете найти в форме установки.

  9. Нажмите кнопку Установить и дождитесь завершения установки.

После успешной установки WordPress будет доступен:

  • Основной сайт: https://ваш-домен
  • Админ-панель WordPress: https://ваш-домен/wp-admin

Вместе с сайтом автоматически создаётся учётная запись администратора WordPress с указанными логином и email. Пароль администратора можно:

  • либо задать заранее с помощью секрета Yandex Lockbox, указав его в параметрах установки;
  • либо получить после установки: в этом случае пароль будет сгенерирован автоматически и сохранён в созданном для приложения секрете Lockbox, который вы можете просмотреть в консоли управления;
  • при необходимости восстановить через стандартную форму восстановления пароля WordPress, так как к учётной записи привязана указанная почта администратора.

Удаление приложения

Перед удалением приложения выполните следующие действия:

  1. Удалите все объекты из бакетов Object Storage, созданных для этого экземпляра WordPress HA. Непустые бакеты удалить нельзя.
  2. Удалите созданного этим экземпляром отправителя Yandex Cloud Postbox, если он не используется другими приложениями. Он не удаляется автоматически вместе с приложением.
  3. Удалите DNS-записи, созданные для подтверждения этого отправителя Postbox, если они не используются другими приложениями.
  4. Удалите экземпляр WordPress HA в Cloud Apps и дождитесь завершения операции.
  5. Проверьте, что ресурсы приложения удалены. Созданные заранее DNS-зона, сеть, подсети и входные секреты являются внешними зависимостями; удаляйте их отдельно, только если они больше не нужны.
Тип тарификации
Free
Тип
Cloud Apps
Категория
Системы управления сайтом
Издатель
Yandex Cloud
Примеры использования
  • Критически важные корпоративные сайты с требованиями к высокой доступности.
  • Крупные новостные порталы и медиаресурсы с высокой посещаемостью.
  • Интернет-магазины на базе WooCommerce с требованиями к непрерывной работе.
  • Корпоративные порталы и интранет-системы для больших организаций.
  • SaaS-платформы и веб-приложения с критическими SLA.
Техническая поддержка

Служба технической поддержки Yandex Cloud отвечает на запросы 24 часа в сутки, 7 дней в неделю. Доступные виды запросов и срок их обработки зависят от тарифного плана. Подключить платную поддержку можно в консоли управления. Подробнее о порядке оказания технической поддержки.

Идентификаторы продукта
Продукт:
f2eiifq4rcedi03rijus
Ресурсы приложения
Тип ресурсаКоличество
TLS-сертификат1
Ресурсные записи Cloud DNS2
Сетевой балансировщик NLB1
Группы безопасности VPC2
IP-адрес VPC1
Бакет Object Storage1
Файловое хранилище1
Группа виртуальных машин1
Кластер MySQL®1
База данных MySQL®1
Пользователь MySQL®1
Секреты Lockbox4
Версия секрета Lockbox1
Сервисный аккаунт1
Статический ключ доступа сервисного аккаунта1
Права доступа к каталогу11
Лицензионное соглашение
Используя данный продукт, вы соглашаетесь с Условиями использования Yandex Cloud Marketplace
Тип тарификации
Free
Тип
Cloud Apps
Категория
Системы управления сайтом
Издатель
Yandex Cloud