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
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.
Możesz włączyć Kopiuj do Amazon S3 , a wszystkie nowe przesyłane multimedia zostaną wysłane do Amazon S3.
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.
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.
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.
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).
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 .
Następnie kliknij Utwórz dystrybucję w prawym rogu.
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”.
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ę” .
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) .
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.
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.
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 .
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 .
Krok 3: Jeśli wszystko wygląda dobrze, kliknij Utwórz użytkownika .
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.
Następnie przewiń w dół do Klucze dostępu i kliknij 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” .
Następnie w kroku 2: wpisz opis pola. Następnie kliknij „Utwórz klucz dostępu” .
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.
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” .
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.
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.
Następnie pozostaw wszystkie pozostałe opcje jako domyślne i kliknij Utwórz wiadro .
Na koniec powinno zostać pomyślnie utworzone nowe opakowanie ze statusem w kolumnie Dostęp: „Obiekty mogą być publiczne” .
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 .


























