Перейти к основному содержанию

Дополнение WP File Download : интеграция с Amazon S3

1. Войдите в Amazon S3 в WP File Download

Вернитесь в панель управления WordPress и выберите меню WP File Download Configuration» > «Подключение к облаку» > вкладка «Amazon S3». Вставьте в поля формы следующее:

  • Идентификатор ключа доступа
  • Секретный ключ доступа

 

s3-соединение

 

После этого сохраните настройки, и подключение должно пройти успешно. Теперь вы можете создавать новые категории S3 в панели управления WP File Download .

 

create-s3-category

 

2. Как это работает? Что я могу делать с Amazon S3?

Как это работает?

После подключения WP File Download к Amazon S3 выберите хранилище или создайте новое, где будут храниться все ваши данные.

 

выбор корзины

 

Каковы направления синхронизации?

Это работает в обе стороны! Вы можете добавить файл из Amazon S3 и увидеть его в WP File Download , или добавить файл из WP File Download и увидеть его в Amazon S3. Это же безумие! Да, мы знаем ☺

 

sync-2ways-s3

 

Примечание: сопоставление папок и файлов плагина с файлами S3 происходит автоматически. Пожалуйста, не переименовывайте исходные файлы с сервера S3 (однако названия файлов в плагине можно редактировать), иначе на сайте могут отсутствовать файлы или папки.

3. Создайте пользователя IAM

Интеграция Amazon S3 с WP File Download включена в дополнение. Вам необходимо установить это дополнение (плагин) в дополнение к WP File Download. Дополнение также включает интеграцию с Google Drive, Dropbox и OneDrive .

Для начала вам необходимо войти в консоль Amazon или зарегистрироваться, если у вас нет учетной записи AWS S3.

После входа в консоль вам потребуется создать нового пользователя IAM. Затем перейдите на страницу «Пользователи IAM» в консоли AWS и нажмите «Добавить пользователя» .

Шаг 1: введите имя пользователя, затем нажмите «Далее» .

 

создать-пользователя

 

Шаг 2: Чтобы разрешить новому пользователю управлять корзинами и объектами в сервисе S3, необходимо предоставить ему определенные разрешения. Выберите «Прикрепить политики напрямую» , затем введите «S3» в поле ввода фильтров политик. Выберите «AmazonS3FullAccess» , затем нажмите «Далее .

 

разрешение пользователя

 

Шаг 3: Если все выглядит правильно, нажмите «Создать пользователя» .

 

review-user

 

Создайте ключ доступа

После успешного создания нового пользователя перейдите в раздел «Управление доступом» > «Пользователи» > {выберите пользователя} > вкладка «Учетные данные безопасности».

 

учетные данные безопасности

 

Затем прокрутите вниз до «Ключи доступа» и нажмите «Создать ключ доступа» .

 

создать-ключ-доступа

 

На шаге 1: Ознакомьтесь с основными передовыми методами и альтернативами и выберите «Приложение, работающее вне AWS» . Затем нажмите «Далее» .

 

шаг 1 - создать ключ

 

Шаг 2: задайте название поля. Затем нажмите «Создать ключ доступа» .

 

step2-name-key

 

В конце отобразится экран восстановления ключей доступа с учетными данными пользователя, которые состоят из идентификатора ключа доступа (Access Key ID) и секретного ключа доступа (Secret Access Key ). Amazon больше не будет их показывать, поэтому, пожалуйста, загрузите их в формате .csv и скопируйте в надежное место. Если вы их потеряете, вы всегда сможете создать новый набор ключей через консоль, но восстановить секретный ключ позже будет невозможно.

 

шаг 3 - получить ключ доступа

 

Создайте корзину

Для использования Amazon S3 необходимо создать новый бакет. Перейдите в раздел бакетов: https://s3.console.aws.amazon.com/s3/buckets . Затем нажмите «Создать бакет» .

 

создать-корзину

 

В разделе «Общие настройки» введите имя корзины, выберите регион AWS, а в «Владение объектами» выберите «Включены списки контроля доступа (ACL)» > «Параметры записи объектов».

 

именная группа

 

В настройках блокировки публичного доступа для этого раздела снимите флажок с опции «Блокировать весь публичный доступ» и поставьте галочку напротив опции «Я подтверждаю, что текущий...», как показано на изображении ниже.

 

блок-публичный-доступ-s3

 

Затем оставьте все остальные параметры по умолчанию и нажмите «Создать корзину» .

 

заключительный этап - создание корзины

 

В итоге должен быть успешно создан новый сегмент с состоянием в столбце «Доступ»: «Объекты могут быть общедоступными» .

 

создан-новый-бакет

 

Или вы можете создать новый бакет в WP File Download . Перейдите в меню WP File Download > Cloud Connection >  Amazon S3 , нажмите «Настройки бакета и выбор» . В нижней части всплывающего окна введите имя бакета и нажмите «Создать» .

 

create-bucket-file-download