WP Media Folder Addon: інтеграція Google Cloud Storage
1. Створіть програму Google Drive
Інтеграція Google Cloud із WP Media Folder включена в доповнення. Вам потрібно встановити цей додаток (плагін) на додаток до WP Media Folder . Доповнення також включає інтеграцію з Google Drive, Google Photo, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3, DigitalOcean, Linode і Wasabi.
перше, вам потрібно ввійти в Google Cloud Console або зареєструватися, якщо у вас немає облікового запису Google. Перейдіть до «Меню IAM і адміністрування» > «Створити проект» .
Потім налаштуйте ім’я проекту – ви можете вказати будь-яке ім’я, але без пробілів чи наголосів. Потім зачекайте кілька секунд для створення проекту.
Якщо ви вперше використовуєте Google Cloud Storage, вам слід перейти в API та служби > Бібліотека , увімкнути Cloud Storage та Google Cloud Storage JSON API.
У меню ліворуч натисніть «API та служби» > «Облікові дані».
На головній панелі натисніть «+ Нові облікові дані» >> ідентифікатор клієнта OAuth ; якщо буде запропоновано, додайте ім’я на екран згоди OAuth.
Тепер найважливіший крок:
- Виберіть «Веб-додаток» і додайте назву на свій вибір
- Авторизоване джерело JavaScript: https://your-domain.com (замініть своїм доменним іменем без косої риски в кінці)
- Авторизовані URI перенаправлення: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_google_cloud_auth
(замініть своїм доменним іменем)
Примітка. Якщо з’являється таке попередження: «Щоб створити ідентифікатор клієнта OAuth, спочатку потрібно встановити назву продукту на екрані згоди», вам слід натиснути кнопку « Налаштувати екран згоди » або перейти до API-інтерфейси та служби >> Екран згоди OAuth , а потім додати свій доменне ім'я в авторизованих доменах .
Спочатку вам потрібно вибрати тип користувача.
- Внутрішній: ваш додаток доступний лише користувачам Google Workspace у вашій організації. Вам не потрібно надсилати свою програму на перевірку
- Зовнішній: ваша програма буде доступна для будь-якого користувача з обліковим записом Google. Щойно ваш додаток буде готовий до публікації, вам може знадобитися перевірити його.
Потім заповніть авторизовані домени та виконайте наступні дії, щоб завершити реєстрацію програми. Тепер ви можете повернутися до попереднього кроку: виберіть «Веб-програма» , щоб створити облікові дані.
Тоді… вуаля! Ви отримали свій ідентифікатор і секрет, які потрібно додати до конфігурації WP Media Folder .
Створіть відро
Щоб використовувати Google Cloud, вам слід створити нове відро. Будь ласка, перейдіть до області сегментів: Cloud Storage Buckets . Потім натисніть кнопку Створити .
Далі вам слід заповнити параметри нижче:
- Введіть назву сегмента
- Виберіть, де зберігати ваші дані
- Виберіть клас зберігання для своїх даних
- Виберіть клас зберігання даних за умовчанням
- Виберіть, як контролювати доступ до об’єктів ( запобігання загальному доступу: Вимк., Контроль доступу: Точний)
- Виберіть спосіб захисту даних об’єкта
Після цього натисніть Створити . Через кілька секунд після завантаження ви зможете побачити детальну інформацію про відро:
Або ви можете створити нове відро в налаштуваннях WP Media Folder Перейдіть до меню «Параметри» > WP Media Folder > «Хмара» > «Вивантажити медіафайли > «Google Cloud Storage », натисніть кнопку вибору У нижній частині спливаючого вікна введіть назву сегмента та натисніть Створити ».
2. Увійдіть до Google Cloud Storage із WP Media Folder
Поверніться до інформаційної панелі WordPress і клацніть меню « Параметри» > WP Media Folder > «Хмара» > «Вивантажити медіафайли» > вкладка «Google Cloud Storage». Вставте в поля форми наступне:
- Ідентифікатор ключа доступу
- Секретний ключ доступу
- ID проекту
Після цього збережіть налаштування, і підключення має бути успішним. Перейдіть до наступного кроку, щоб дізнатися про функції Google Cloud Storage.
3. Як це працює? Що я можу робити з Google Cloud?
Як це працює?
Підключивши WP Media Folder до Google Cloud Storage, виберіть відро або створіть нове, де зберігатимуться всі ваші дані.
Ви також можете ввімкнути Копіювати в хмарне сховище Google », і всі ваші нові завантажені медіафайли будуть надіслані в Google Cloud.
А якщо ви хочете синхронізувати завантажені медіафайли перед використанням інтеграції Google Cloud Storage, натисніть кнопку «Синхронізувати з Google Cloud Storage ». Потім він надішле всю наявну медіа-бібліотеку до вашого відра Google Cloud.
Щоб розвантажити медіа-файли на вашому сайті, вам слід увімкнути Видалити після завантаження ». Ваша медіа-бібліотека буде повністю збережена в Google Cloud, а не на вашому сервері.
Якщо ввімкнути параметр « Мітка вкладення» , інформація про кожен носій відображатиметься, коли ви наведете курсор на мітку Google Cloud
Якщо ви хочете змінити розташування медіафайлів або видалити плагін, натисніть кнопку Отримати медіафайл Google Cloud Storage , тоді всі ваші медіафайли буде скопійовано з Google Cloud Storage у вашу медіа-бібліотеку. Усі колишні посилання, додані у ваш вміст, залишаться на місці (без пошкоджених посилань).
Як підключити CDN?
Google Cloud CDN інтегровано з нашим плагіном. Щоб створити спеціальний домен (CNAME), спершу вам слід увімкнути Compute Engine API та Certificate Manager API у розділі «Бібліотека».
Після цього перейдіть до «Балансування навантаження» в «Мережеві служби» або перейдіть за цим посиланням . Далі натисніть «Створити балансир навантаження» та виберіть «Почати налаштування» . Потім натисніть Продовжити .
У конфігурації зовнішнього інтерфейсу введіть текст у імені (маленькими літерами, без пробілів). Виберіть параметр HTTPS (включає HTTP/2) «Протокол» . Потім натисніть поле IP-адреса > Створити IP-адресу .
Потім натисніть поле Сертифікат > Створити новий сертифікат . У спливаючому вікні «Створити сертифікат» введіть текст у Ім’я та виберіть «Створити сертифікат, керований Google» у режимі створення . Далі введіть свій домен у Domains . наприклад: "cdn.joomunited.com". Зрештою, натисніть Готово .
Далі ми перейдемо до конфігурації серверної частини, клацнемо «Сервіси та серверні сегменти» > «Створити серверну сегментацію» . Потім у спливаючому вікні заповніть назви відра серверної частини , виберіть відро в відра Cloud Storage . Потім натисніть Створити .
Зрештою, натисніть Створити .
Потім перейдіть на «Безпека» > «Менеджер сертифікатів» > «Класичні сертифікати» , скопіюйте Домен » і вставте його в «Користувацький домен» (CNAME) у налаштуваннях Google Cloud Storage. Наприклад, у цьому випадку: "cdn.hoadongho247.com" .
Нарешті, ви можете побачити зміни в URL-адреси файлу на кожному зображенні.
Розширені налаштування та дії
Ви можете вибрати сегмент для імпорту папок і файлів із сервера Google Cloud Storage у свою медіа-бібліотеку. Або скопіюйте всі файли з одного сегмента в інший.