Интеграция Cloudways
Обзор
Cloudways — это платформа управляемого облачного хостинга, которая позволяет развертывать WordPress-сайты у различных облачных провайдеров, таких как DigitalOcean, AWS, Google Cloud и другие. Эта интеграция обеспечивает автоматическую синхронизацию доменов и управление SSL-сертификатами между Ultimate Multisite и Cloudways.
Возможности
- Автоматическая синхронизация доменов
- Управление SSL-сертификатами
- Поддержка дополнительных доменов
- DNS-валидация для SSL-сертификатов
Требования
Следующие константы должны быть определены в вашем файле wp-config.php:
define('WU_CLOUDWAYS_EMAIL', 'your_cloudways_email');
define('WU_CLOUDWAYS_API_KEY', 'your_api_key');
define('WU_CLOUDWAYS_SERVER_ID', 'your_server_id');
define('WU_CLOUDWAYS_APP_ID', 'your_app_id');
При необходимости вы также можете определить:
define('WU_CLOUDWAYS_EXTRA_DOMAINS', 'comma,separated,list,of,domains');
Инструкции по настройке
1. Получите свои учетные данные Cloudways API
- Войдите в свой Cloudways dashboard
- Перейдите в "Account" > "API Keys"
- Сгенерируйте API-ключ, если у вас его еще нет
- Скопируйте свой email и API-ключ
2. Получите ID сервера и приложения
- В своем Cloudways dashboard перейдите в "Servers"
- Выберите сервер, на котором размещена ваша WordPress multisite
- Server ID виден в URL:
https://platform.cloudways.com/server/{SERVER_ID} - Перейдите в "Applications" и выберите свое WordPress-приложение
- App ID виден в URL:
https://platform.cloudways.com/server/{SERVER_ID}/application/{APP_ID}
3. Добавьте константы в wp-config.php
Добавьте следующие константы в ваш файл wp-config.php:
define('WU_CLOUDWAYS_EMAIL', 'your_cloudways_email');
define('WU_CLOUDWAYS_API_KEY', 'your_api_key');
define('WU_CLOUDWAYS_SERVER_ID', 'your_server_id');
define('WU_CLOUDWAYS_APP_ID', 'your_app_id');
Если у вас есть дополнительные внешние домены (за пределами вашей multisite-сети), которые всегда должны сохраняться в списке алиасов Cloudways:
define('WU_CLOUDWAYS_EXTRA_DOMAINS', 'extradomain1.com,extradomain2.com');
Не добавляйте *.your-network.com (или любой шаблон поддомена вашей собственной сети) в
WU_CLOUDWAYS_EXTRA_DOMAINS. См. Важно — ловушка wildcard SSL
ниже, чтобы понять, почему это препятствует выпуску SSL-сертификатов для отдельных арендаторов.