Tabela stronicowania

Dodatek WP Media Folder : integracja z Amazon S3

1. Zaloguj się do Amazon S3 z WP Media Folder

Wróć do pulpitu WordPress i kliknij menu Ustawienia > WP Media Folder > Chmura > Odciążanie multimediów > Amazon S3 . Wklej poniższe dane w pola formularza:

  • Identyfikator klucza dostępu
  • Tajny klucz dostępu

 

klawisz wejściowy

 

Następnie zapisz ustawienia, a połączenie powinno zostać nawiązane. Przejdź do następnego kroku, aby poznać funkcje AWS S3.

 

2. Jak to działa? Co mogę zrobić za pomocą Amazon S3?

Jak to działa?

Po połączeniu WP Media Folder z Amazon S3 wybierz kontener lub utwórz nowy, w którym będą przechowywane wszystkie Twoje dane.

 

utwórz-wiadro

 

Możesz włączyć Kopiuj do Amazon S3 , a wszystkie nowe przesyłane multimedia zostaną wysłane do Amazon S3.

 

kopiuj-do-aws

 

Jeśli chcesz zsynchronizować przesłane media przed skorzystaniem z integracji z Amazon S3, kliknij „Synchronizuj media” . Wszystkie istniejące biblioteki multimediów zostaną przesłane do Twojego kontenera S3.

Uwaga: Po wykonaniu tej czynności adres URL multimediów zostanie zastąpiony adresem URL Amazon S3. Zobacz poniższy przykład.
Z https://joomunited.com/wp-content/uploads/2019/02/image.jpg do >> https://s3.amazonaws.com/{bucket}/wp-media-folder-joomunited/wp-content/uploads/2019/02/image.jpg

Struktura folderów w usłudze Amazon S3: wprowadź niestandardową ścieżkę, w której będą przechowywane przeniesione pliki w Twoim kontenerze S3.

Aby rozładować multimedia na swojej stronie, powinieneś włączyć Usuń po przesłaniu . Twoja biblioteka multimediów będzie w całości przechowywana w usłudze Amazon S3, a nie na Twoim serwerze.

 

odciążenie-media-amazon-s3

 

Po włączeniu Etykieta załącznika informacje o każdym medium będą wyświetlane po najechaniu kursorem na etykietę aws3 w prawym górnym rogu.

 

etykieta Amazon

 

Jeśli chcesz zmienić lokalizację multimediów lub usunąć wtyczkę, kliknij „Pobierz multimedia Amazon S3” , a wszystkie Twoje multimedia zostaną skopiowane z Amazon do Twojej biblioteki multimediów. Wszystkie poprzednie linki dodane do Twoich treści pozostaną na swoim miejscu (bez uszkodzonych linków).

 

pobierz-aws

 

Uwaga: Pliki z usługi S3 można synchronizować z biblioteką multimediów tylko wtedy, gdy zostaną przesłane za pomocą naszej wtyczki.

Jak podłączyć CloudFront?

Cloudfront jest zintegrowany z naszą wtyczką. Aby utworzyć własną domenę (CNAME), najpierw w panelu Amazon przejdź do sekcji Usługi > CloudFront lub skorzystaj z tego linku .

 

menu-cloudfront

 

Następnie kliknij Utwórz dystrybucję w prawym rogu.

 

przycisk tworzenia dystrybucji

 

Następnie wklej swoją domenę w Domena źródłowa ”. Jeśli Twoja domena to: „https://s3-us-west-1.amazonaws.com/joom-united” , zmień ją na „https://joom-united.s3-us-west-1.amazonaws.com”.

 

tworzenie-dystrybucji

 

W „Domyślne zachowanie pamięci podręcznej > Żądania klucza pamięci podręcznej i źródła” wybierz „Starsze ustawienia pamięci podręcznej” . Następnie przewiń w dół i kliknij „Utwórz dystrybucję” .

 

ustawienia starszej pamięci podręcznej

 

Następnie przejdź do szczegółów dystrybucji, skopiuj nazwę domeny dystrybucji. Przejdź do ustawień Amazon w WP Media Folder i wklej ją w Domena niestandardowa (CNAME) .

 

kopiowanie-dystrybucja

 

Poczekaj kilka minut, aż obraz w pełni się załaduje, gdy pole Ostatnia modyfikacja zmieni się z „Wdrażanie” na bieżącą datę i godzinę.

Na koniec możesz zobaczyć zmiany w Adres URL pliku na każdym obrazku.

 

adres-url-pliku-cdn-s3

 

Zaawansowane ustawienia i działania

Możesz wybrać kontener, aby zaimportować foldery i pliki z serwera S3 do biblioteki multimediów. Możesz też skopiować wszystkie pliki z jednego kontenera do innego.

 

kopie-wiaderka

 

3. Utwórz użytkownika IAM


Integracja Amazon S3 z WP Media Folder jest zawarta w dodatku. Należy zainstalować ten dodatek (wtyczkę) oprócz WP Media Folder. Dodatek obejmuje również integrację z Google Drive, Google Photo, Dropbox i OneDrive .

Najpierw musisz zalogować się do Amazon Console lub zarejestrować się, jeśli nie masz konta AWS S3.

Po zalogowaniu się do konsoli musisz utworzyć nowego użytkownika IAM. Następnie przejdź do strony „Użytkownicy IAM” w konsoli AWS i kliknij przycisk „Dodaj użytkownika”.

Krok 1: wprowadź nazwę użytkownika, a następnie kliknij Dalej .

 

utwórz użytkownika

 

Krok 2: Aby umożliwić nowemu użytkownikowi zarządzanie kontenerami i obiektami w usłudze S3, należy przyznać mu określone uprawnienia. Kliknij „Dołącz zasady bezpośrednio” , a następnie wpisz „S3” w polu wprowadzania zasad filtrowania. Wybierz „AmazonS3FullAccess” , a następnie kliknij Dalej .

 

uprawnienia użytkownika

 

Krok 3: Jeśli wszystko wygląda dobrze, kliknij Utwórz użytkownika .

 

użytkownik-recenzja

 

Utwórz klucz dostępu

Po pomyślnym utworzeniu nowego użytkownika należy przejść do sekcji Zarządzanie dostępem > Użytkownicy > {wybierz użytkownika} > zakładka Poświadczenia bezpieczeństwa.

 

poświadczenia bezpieczeństwa

 

Następnie przewiń w dół do Klucze dostępu i kliknij Utwórz klucz dostępu .

 

utwórz klucz dostępu

 

W kroku 1: Uzyskaj dostęp do najlepszych praktyk i alternatyw, wybierz „Aplikacja działająca poza AWS” . Następnie kliknij „Dalej” .

 

krok 1-utwórz-klucz

 

Następnie w kroku 2: wpisz opis pola. Następnie kliknij „Utwórz klucz dostępu” .

 

krok 2-nazwa-klucz

 

Na koniec zostanie wyświetlony ekran odzyskiwania kluczy dostępu z danymi uwierzytelniającymi użytkownika, składającymi się z identyfikatora klucza dostępu i tajnego klucza dostępu . Amazon nie wyświetli ich ponownie, dlatego prosimy o pobranie pliku .csv i skopiowanie go w bezpieczne miejsce. W przypadku ich utraty zawsze można utworzyć nowy zestaw kluczy z poziomu konsoli, ale nie można odzyskać tajnego klucza później.

 

krok 3-pobieranie-klucza-dostępu

 

Utwórz wiadro

Aby korzystać z Amazon S3, należy utworzyć nowy kontener. Przejdź do sekcji „Kubeki”: https://s3.console.aws.amazon.com/s3/buckets . Następnie kliknij „Utwórz kontener” .

 

utwórz-wiadro

 

W konfiguracji ogólnej wprowadź nazwę kontenera, wybierz region AWS i w Własność obiektu wybierz Włączone listy kontroli dostępu > Opcja Zapis obiektu.

 

wiadro nazw

 

W ustawieniach Blokowania dostępu publicznego dla tego kontenera odznacz opcję: „Zablokuj cały dostęp publiczny” i zaznacz opcję: „Przyjmuję do wiadomości, że obecny…” , jak na poniższym obrazku.

 

blok-publiczny-dostęp-s3

 

Następnie pozostaw wszystkie pozostałe opcje jako domyślne i kliknij Utwórz wiadro .

 

ostatni krok tworzenia wiadra

 

Na koniec powinno zostać pomyślnie utworzone nowe opakowanie ze statusem w kolumnie Dostęp: „Obiekty mogą być publiczne” .

 

utworzono-nowy-kosz

 

Możesz też utworzyć nowy kontener w WP Media Folder . Przejdź do menu Ustawienia > WP Media Folder > Chmura > Odciążanie multimediów > Amazon S3, kliknij Ustawienia i wybór kontenera . Na dole wyskakującego okienka wpisz nazwę kontenera i kliknij Utwórz .

 

utwórz-wiadro-wp