Дополнение WP Media Folder : интеграция с DigitalOcean
1. Как создать новый API-ключ в DigitalOcean?
Сначала войдите в свою учетную запись DigitalOcean на сайте. Затем перейдите по этой ссылке или в раздел API в левом меню и нажмите кнопку «Сгенерировать новый ключ»
После этого введите имя ключа и нажмите на зеленую галочку.
В итоге там отобразятся идентификатор ключа и секретный ключ. Сохраните их для следующего шага, чтобы войти в WP Media Folder.
Создать новое пространство
Новое пространство можно создать с помощью плагина DigitalOcean или WP Media Folder .
Первый способ — создать учетную запись на сайте DigitalOcean, нажав кнопку «Создать» > «Пространства» в правом верхнем углу панели управления.
Выберите регион центра обработки данных и введите название пространства. Нажмите «Создать пространство» .
Второй способ — создать папку в WP Media Folder . Перейдите в меню «Настройки» > WP Media Folder > «Облако» > «Выгрузка медиафайлов» > «DigitalOcean», нажмите кнопку «Настройки пространства» и выберите нужный вариант
Затем выберите регион и назовите это место.
2. Войдите в DigitalOcean из WP Media Folder
Вернитесь в панель управления WordPress и перейдите в меню «Настройки» > WP Media Folder > «Облако» > «Выгрузка медиафайлов» . Затем нажмите «Редактировать» в разделе «Выберите поставщика облачных услуг» и выберите DigitalOcean .
Затем вставьте следующее в поля формы:
- Идентификатор ключа доступа
- Секретный ключ доступа
После этого сохраните настройки, и подключение должно пройти успешно. Затем нажмите «Настройки и выбор пространства» , чтобы выбрать пространство или создать новое. Перейдите к следующему шагу, чтобы узнать больше о функциях DigitalOcean.
3. Как это работает? Что я могу делать с DigitalOcean?
Как это работает?
После подключения WP Media Folder к DigitalOcean и включения «Копировать в DigitalOcean» все ваши новые загруженные медиафайлы будут отправлены в DigitalOcean.
Не забудьте создать и выбрать пространство, где будут храниться все ваши данные. А если вы хотите синхронизировать загруженные медиафайлы перед использованием интеграции с DigitalOcean, нажмите «Синхронизировать с DigitalOcean» . После этого вся ваша существующая медиатека будет отправлена в ваше пространство DigitalOcean.
Для того чтобы выгрузить медиафайлы с вашего сайта, необходимо включить «Удалять после загрузки» . В этом случае вся ваша медиатека будет храниться на DigitalOcean, а не на вашем сервере.
При включении «Метки вложений» информация о каждом медиафайле будет отображаться при наведении курсора на метку DigitalOcean в правом верхнем углу.
Чтобы изменить местоположение ваших медиафайлов или удалить плагин, нажмите «Получить медиафайлы» , и все ваши медиафайлы будут скопированы из DigitalOcean в вашу медиатеку. Все ранее добавленные ссылки на ваш контент останутся на месте (никаких неработающих ссылок).
Как подключить CloudFront?
CloudFront интегрирован с нашим плагином. DigitalOcean предоставляет два способа установления соединения с CloudFront. Один — с использованием Amazon S3, а другой — через стандартный метод DigitalOcean.
Давайте начнём с настроек DigitalOcean по умолчанию.
Сначала перейдите в раздел «Spaces» на DigitalOcean и выберите корзину, подключенную к вашему сайту. Затем перейдите на «Настройки» .
В CDN ( Content Delivery Network ) нажмите «Редактировать» , затем установите «Включить CDN» и нажмите кнопку «Сохранить»
Через несколько секунд после загрузки появится всплывающее уведомление о том, что CDN включен. В правом углу выберите «Конечная точка CDN» затем скопируйте URL-адрес и вставьте его в «Пользовательский домен (CNAME)» .
Наконец, вы можете увидеть изменения в "URL файла" на каждом изображении.
Второй способ — использовать Amazon S3 CloudFront. Для начала, на панели управления Amazon перейдите в раздел «Сервисы» > «CloudFront» или по этой ссылке .
Отсюда нажмите «Создать дистрибуцию» в правом углу.
Затем вставьте свой домен в «Домен происхождения ». Например: "https://joomunited.us-east-1.digitaloceanspaces.com"
В разделе « Поведение кэша по умолчанию > Запросы ключа кэша и источника» «Устаревшие настройки кэша» .
Далее прокрутите вниз до «Брандмауэр веб-приложений (WAF)» и выберите «Не включать средства защиты» . После этого прокрутите страницу вниз и нажмите «Создать дистрибутив» .
Затем перейдите к разделу «Информация о дистрибуции», скопируйте доменное имя дистрибуции. Перейдите в настройки Amazon в WP Media Folder и вставьте его в «Пользовательский домен (CNAME)» .
Пожалуйста, подождите несколько минут, пока изображение полностью загрузится, когда поле «Последнее изменение» изменится с «Развертывание» на текущую дату и время.
Наконец, вы можете увидеть изменения в "URL файла" под каждым изображением.
Расширенные настройки и действия
Вы можете выбрать пространство для импорта папок и файлов с сервера DigitalOcean в вашу медиатеку. Или скопировать все файлы из одного пространства в другое.


























