Как использовать объектное хранилище Amazon S3 в качестве менеджера загрузок
Amazon S3 Objects — один из лучших облачных сервисов для хранения объектов, поскольку он предлагает недорогие тарифные планы с хорошим подключением. А что, если мы будем использовать его для хранения загрузок WordPress? Давайте посмотрим, как это сделать!
В этой статье мы рассмотрим, насколько легко интегрировать WP File Download помимо всех замечательных функций управления загрузками, он также интегрирован с объектным хранилищем Amazon S3, что позволяет экономить место на сервере, используя преимущества, которые предлагает Amazon S3.
Содержание
Ищете мощное решение для управления файлами для клиентских веб-сайтов?
WP File Download — это ответ. Благодаря расширенным функциям, таким как категории файлов, ограничения доступа и интуитивно понятный пользовательский интерфейс.
Удивите своих клиентов первоклассной организацией файлов!
Создание пользователя Amazon IAM для наших загрузок WordPress
Важно отметить, что для выполнения этого руководства и успешного подключения нашего менеджера загрузок к Amazon S3 нам необходимы WP File Downloadи его облачное дополнение.
Учитывая это, сначала мы создадим пользователя IAM в консоли Amazon, поэтому перейдите туда и войдите в систему.
После входа в систему необходимо приступить к созданию пользователя. Для этого перейдите на страницу пользователей IAM и нажмите « Создать пользователя» .
Сначала укажите имя пользователя и нажмите «Далее» .
Второй шаг очень важен, поскольку он связан с правами доступа пользователей, поэтому нажмите на «Прикрепить политики напрямую» , затем введите «S3» в поле ввода «Фильтр политик». Выберите «AmazonS3FullAccess» и, наконец, нажмите «Далее» .
На последнем этапе нам нужно лишь проверить, всё ли в порядке, и нажать кнопку «Создать пользователя» .
Теперь, когда пользователь создан, пришло время создать ключи, которые позволят WP File Download подключаться к нашему объектному хранилищу Amazon S3. Для этого нам нужно перейти на вкладку «Управление доступом» > «Пользователи» > {выберите пользователя} > «Учетные данные безопасности» .
Теперь нам нужно прокрутить страницу вниз до «Ключ доступа» и нажать «Создать ключ доступа» .
Нам предстоит выполнить несколько шагов, начиная с лучших практик и альтернатив, где мы выберем «Приложение, работающее вне AWS» , а затем нажмем «Далее» .
Теперь мы можем указать описание наших ключей и, наконец, нажать кнопку «Создать ключ доступа» .
И всё! Мы создадим ключи, сохраним их в безопасном месте и не забудьте скачать файл .csv, так как Amazon больше не будет их показывать.
Теперь давайте настроим их в конфигурации менеджера загрузок WP File Download Manager. Для этого перейдите в WP File Download > Configuration > Cloud connection > Amazon S3 .
Мы увидим поля для ввода секретного ключа доступа и идентификатора ключа доступа. Все, что нам нужно сделать, это вставить их со страницы, которую мы получили на Amazon S3, и нажать кнопку «Сохранить настройки AWS» .
Нажатие на эту кнопку должно завершить подключение, но мы также можем настроить доступные там параметры: «Метод синхронизации» и «Периодичность синхронизации» , которые определят время между каждой синхронизацией с AWS и метод, который мы хотим использовать для синхронизации наших файлов с AWS.
Теперь, когда мы сохранили изменения, нам остается только нажать кнопку «Подключить Amazon S3» , и первый шаг настройки будет выполнен автоматически.
После этого появится возможность выбрать корзину, и именно её мы и будем настраивать дальше!
Бюджет Amazon S3 для наших загрузок WordPress
Важно отметить, что если у нас уже созданы корзины, мы также должны иметь возможность выбирать их напрямую.
Существует два способа создания бакетов: первый — через Amazon S3, а второй — напрямую через WP File Download Давайте посмотрим, как это сделать!
Amazon S3
Сначала нам нужно перейти на страницу "Корзина" и нажать кнопку "Создать корзину" .
Теперь у нас есть страница конфигурации, где мы можем задать параметры хранилища, поэтому давайте сделаем это для каждого раздела отдельно. Сначала у нас будет 2 раздела.
Общие настройки, включая указание имени сегмента и региона, полностью зависят от вас.
"Владение объектами" нам нужно будет выбрать "
Включены списки контроля доступа" и "Запись объектов" .
Теперь у нас есть «Заблокировать весь публичный доступ , где нам нужно снять галочку с пункта «Заблокировать весь публичный доступ» и поставить галочку «Я подтверждаю, что текущий...» .
Теперь мы можем пропустить следующие параметры, оставив эти по умолчанию, и нажать кнопку «Создать бюджет» .
После создания, если все правильно, он должен отобразиться с типом доступа «Объекты могут быть общедоступными» .
И вот, готово! Корзина должна появиться на WP file Download в разделе «Подключение к облаку» > «Amazon S3» .
Теперь мы можем перейти к следующему варианту создания бюджета, который будет формироваться непосредственно из:
WP File Download
Да, мы можем создать новый бакет прямо из WP File Download, это же здорово! Правда ведь? И это всего лишь несколько кликов.
Для начала нам нужно перейти в WP File Download > Configuration > Cloud Connection > Amazon S3 и нажать на Bucket settings and selection .
Появится всплывающее окно с возможностью выбора региона и названия, их установки, а затем нажатия кнопки «Создать» .
И это всё, теперь мы сможем увидеть наш новый бакет прямо в разделе бакетов в консоли Amazon S3.
Создание корзины завершено, теперь нам нужно всего лишь перейти в WP File Download > Configuration > Cloud Connection > Amazon S3 и нажать на Bucket Settings and Selection, чтобы открыть модальное окно выбора корзины .
Теперь нам нужно всего лишь нажать кнопку «Выбрать корзину» в той корзине, которую мы хотим использовать для хранения загружаемых файлов.
Загрузка завершится, и когда она закончится, работа будет закончена, а ковш будет успешно подключен.
Управляйте файлами Amazon S3 из WordPress для скачивания
Теперь, когда соединение полностью установлено, мы можем перейти в WP File Download > WP File Download и навести курсор мыши на кнопку «+ Добавить категорию» . Amazon S3 , нажав на которую, мы можем начать создавать категории и добавлять файлы непосредственно в наше хранилище Amazon S3.
Мы сможем использовать её как любую другую категорию, загружать файлы, и они будут автоматически загружаться непосредственно в наше хранилище Amazon S3 в режиме двусторонней автоматической синхронизации.
Мы также можем перейти в хранилище, чтобы убедиться, что файлы там находятся.
Всё происходит автоматически, словно по волшебству, но что мы можем делать с этими файлами? Ответ прост: всё, что угодно, используя WP File Download— от управления ими непосредственно в панели управления WP File Downloadдо предоставления их нашим клиентам, а также использования мощных функций плагина, например, для создания приватных категорий или их дальнейшей настройки с помощью доступных тем и параметров персонализации.
Внизу страницы есть короткий код, позволяющий использовать блоки где угодно, но также можно использовать специальные блоки, доступные во всех основных редакторах, таких как Elementor , Divi или редактор Gutenberg.
Чтобы использовать его в редакторе Gutenberg, достаточно перейти к редактированию страницы обычным способом или создать новую с помощью Gutenberg, нажать на кнопку «+» и ввести « WP File Download » . Вы увидите доступные блоки для WP File Download .
У нас есть:
Категория WP File Download здесь будет отображаться наша категория на основе выбранных нами ранее настроек.
Всё, что нам нужно сделать, это ввести название категории, и блок автоматически добавит шорткод.
WP File Download File - Когда нам нужно загрузить один файл, это также возможно с помощью этого замечательного плагина.
Выберите блок и нажмите «Просмотреть файлы» . Откроется модальное окно со списком доступных категорий (включая нашу категорию Amazon), где вы сможете выбрать файл, который хотите отобразить.
Файл будет добавлен с предварительным просмотром, чтобы мы могли проверить, всё ли в порядке.
WP File Download — эта опция отобразит
поисковую систему, доступную на сайте WP File Download где можно создать форму поиска и выполнить поиск в одной или нескольких категориях.
В правой части настроек блока мы сможем указать фильтры, которые хотим использовать, а также файлы, которые хотим отображать на каждой странице.
Как мы видим, это потрясающий плагин, и все необходимые опции доступны для наших файлов Amazon S3. Что может быть лучше, чем хранилище Amazon, производительность и мощные функции от WP File Download? Вы получите превосходный инструмент с множеством простых в использовании опций.
Обращение ко всем веб-мастерам!
Расширьте возможности своих клиентских веб-сайтов с помощью WP File Download . Создавайте безопасные и настраиваемые хранилища файлов, чтобы клиенты могли легко получать доступ к своим файлам и управлять ими.
Обновите свои услуги веб-дизайна сегодня!
WP File Download, облачные файлы, настройки разрешений и многое другое!
Учитывая, что Amazon S3 — это лишь один из вариантов, предлагаемых плагином WP File Download , и что он имеет множество других облачных хранилищ, можно сказать, что этот плагин всегда учитывает ваши потребности в хранилище и ресурсах при добавлении новых функций.
Начните управлять своими файлами как профессионал, используя категории, а также права доступа, social locker , облачное подключение, статистику, уведомления по электронной почте и многое другое! Чего вы ждете? Перейдите сюда и узнайте больше.
Когда вы подпишетесь на блог, мы будем отправлять вам электронное письмо о появлении новых обновлений на сайте, чтобы вы их не пропустили.
Комментарии