WP Media Folder : Integracja z Amazon S3
1. Utwórz użytkownika IAM
Integracja Amazon S3 z WP Media Folder jest zawarta w dodatku. Musisz zainstalować ten dodatek (wtyczkę) oprócz WP Media Folder . Dodatek obejmuje również integrację z Dyskiem Google, 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 IAM Users w konsoli AWS, kliknij przycisk Dodaj użytkownika.
Następnie wprowadź nazwę użytkownika i zaznacz pole wyboru Dostęp programowy jako Typ dostępu , a następnie kliknij przycisk Dalej: Uprawnienia .
Aby umożliwić nowemu użytkownikowi zarządzanie zasobnikami i obiektami w usłudze S3, musisz przyznać określone uprawnienia. Kliknij przycisk „Załącz istniejące polityki bezpośrednio” , a następnie wpisz „S3” w polu wprowadzania zasad filtrowania. Wybierz zasadę „AmazonS3FullAccess”, a następnie kliknij przycisk Dalej: Tagi .
W razie potrzeby możesz pominąć ten krok lub dodać klucz. Następnie kliknij przycisk Dalej: przegląd.
Jeśli wszystko wygląda dobrze, kliknij przycisk Utwórz użytkownika .
Zostanie wyświetlony ekran zabezpieczeń z poświadczeniami bezpieczeństwa dla użytkownika, który składa się z identyfikatora klucza dostępu i tajnego klucza dostępu. Amazon nie wyświetli ich ponownie, więc pobierz je jako .csv, a także skopiuj w bezpieczne miejsce. Jeśli je zgubisz, zawsze możesz utworzyć nowy zestaw kluczy z konsoli, ale później nie możesz odzyskać tajnego klucza.
Utwórz zasobnik
Aby korzystać z Amazon S3, należy utworzyć nowy zasobnik. Przejdź do obszaru wiadra: https://s3.console.aws.amazon.com/s3/buckets . Następnie kliknij przycisk Utwórz wiadro .
W konfiguracji ogólnej wprowadź nazwę zasobnika, wybierz region AWS, a w sekcji Własność obiektu Włączone listy ACL > Zapis obiektów .
W sekcji Zablokuj dostęp publiczny dla tego zasobnika odznacz opcję: „Zablokuj cały dostęp publiczny” i zaznacz opcję: „Potwierdzam, że bieżący...” jak na obrazku poniżej.
Następnie pozostaw wszystkie pozostałe opcje jako domyślne i kliknij przycisk Utwórz wiadro .
Na koniec należy pomyślnie utworzyć nowy zasobnik ze stanem w kolumnie Dostęp: „Obiekty mogą być publiczne” .
Lub możesz utworzyć nowe wiadro w WP Media Folder . Przejdź do menu Ustawienia> WP Media Folder > Chmura> Odciążaj multimedia > Amazon S3, kliknij Ustawienia zasobnika i przycisk wyboru . Na dole wyskakującego okienka wprowadź nazwę zasobnika i kliknij Utwórz .
2. Zaloguj się do Amazon S3 z WP Media Folder
Wróć do pulpitu nawigacyjnego WordPress i kliknij menu Ustawienia> WP Media Folder > Chmura> Odciążaj multimedia> karta Amazon S3. Wklej następujące pola do pól formularza:
- Identyfikator klucza dostępu
- Tajny klucz dostępu
Następnie zapisz ustawienia, a połączenie powinno zakończyć się powodzeniem. Przejdź do następnego kroku, aby odkryć funkcje AWS S3.
3. Jak to działa? Co mogę zrobić z Amazon S3?
Jak to działa?
Po połączeniu WP Media Folder z Amazon S3 wybierz zasobnik lub utwórz nowy, w którym będą przechowywane wszystkie Twoje dane.
I możesz włączyć opcję Kopiuj do Amazon S3 , wszystkie przesłane nowe multimedia zostaną wysłane do Amazon S3.
A jeśli chcesz zsynchronizować przesłane multimedia przed skorzystaniem z integracji z Amazon S3, kliknij przycisk Synchronizuj z Amazon S3 . Następnie prześle całą twoją istniejącą bibliotekę multimediów do twojego wiadra S3.
Aby odciążyć multimedia w witrynie, należy włączyć Usuń po przesłaniu , Twoja biblioteka multimediów będzie całkowicie przechowywana na Amazon S3 zamiast na serwerze.
Po włączeniu Etykieta załącznika , informacje na każdym nośniku będą wyświetlane po najechaniu na etykietę aws3 w prawym górnym rogu.
Jeśli chcesz zmienić lokalizację multimediów lub usunąć wtyczkę, kliknij przycisk Pobierz multimedia Amazon S3 , a wszystkie multimedia zostaną skopiowane z Amazon do biblioteki multimediów. Wszystkie poprzednie linki dodane w Twojej treści pozostaną na miejscu (brak uszkodzonych linków).
Zaawansowane ustawienia i działania
Cloudfront jest zintegrowany z naszą wtyczką. Najpierw powinieneś przejść do tego linku, aby skonfigurować Amazon CloudFront.
Następnie musisz włączyć tę opcję, a następnie dodać swoją domenę niestandardową (CNAME).
Możesz wybrać segment, aby zaimportować foldery i pliki z serwera S3 do biblioteki multimediów. Lub skopiuj wszystkie pliki z wiadra do innego.