Přeskočit na hlavní obsah

Doplněk WP Media Folder : Integrace s Amazon S3

1. Přihlaste se do Amazon S3 ze WP Media Folder

Vraťte se na dashboard WordPressu a klikněte na nabídku Nastavení > WP Media Folder > Cloud > Offload Media > Amazon S3 . Do polí formuláře vložte následující:

  • ID přístupového klíče
  • Tajný přístupový klíč

 

vstupní klávesa

 

Poté uložte nastavení a připojení by mělo být úspěšné. Přejděte k dalšímu kroku a seznamte se s funkcemi AWS S3.

 

2. Jak to funguje? Co můžu dělat s Amazon S3?

Jak to funguje?

Jakmile propojíte WP Media Folder s Amazon S3, vyberte si úložiště nebo vytvořte nové, kde budou uložena všechna vaše data.

 

vytvořit-bucket

 

Můžete povolit Kopírovat do Amazon S3 a všechna nově nahraná média budou odeslána do Amazon S3.

 

kopírování do AWS

 

Pokud chcete synchronizovat nahraná média před použitím integrace Amazon S3, klikněte na Synchronizovat média . Poté se veškerá vaše existující mediální knihovna odešle do vašeho úložiště S3.

Poznámka: Po provedení této akce bude URL adresa vašich médií nahrazena URL adresou Amazon S3. Viz níže uvedený příklad.
Z https://joomunited.com/wp-content/uploads/2019/02/image.jpg na >> https://s3.amazonaws.com/{bucket}/wp-media-folder-joomunited/wp-content/uploads/2019/02/image.jpg

Struktura složek na Amazon S3: Zadejte vlastní cestu pro umístění stažených souborů do vašeho úložiště S3.

Chcete-li na svém webu uvolnit média, měli byste povolit Odebrat po nahrání . Vaše mediální knihovna bude kompletně uložena na Amazon S3, nikoli na vašem serveru.

 

offload-media-amazon-s3

 

Povolením Štítek přílohy se informace o každém médiu zobrazí po najetí myší na štítek aws3 vpravo nahoře.

 

amazon-label

 

Pokud chcete změnit umístění médií nebo odebrat plugin, klikněte na „Načíst média z Amazonu S3“ . Všechna média budou zkopírována z Amazonu do vaší knihovny médií. Všechny dříve přidané odkazy ve vašem obsahu zůstanou na místě (žádný nefunkční odkaz).

 

načíst-aws

 

Poznámka: Soubory z S3 můžete synchronizovat do knihovny médií pouze tehdy, pokud jsou nahrány pomocí našeho pluginu.

Jak se připojit ke CloudFrontu?

Cloudfront je integrován s naším pluginem. Chcete-li si vytvořit vlastní doménu (CNAME), nejprve přejděte na řídicím panelu Amazonu do sekce Služby > CloudFront nebo klikněte na tento odkaz .

 

cloudfront-menu

 

Odtud klikněte na Vytvořit distribuci v pravém rohu.

 

tlačítko pro vytvoření distribuce

 

Poté vložte svou doménu do Původní doména . Pokud je vaše doména „https://s3-us-west-1.amazonaws.com/joom-united“ , přepněte ji prosím na „https://joom-united.s3-us-west-1.amazonaws.com“.

 

vytvořit-distribuce

 

V Výchozí chování mezipaměti > Klíč mezipaměti a požadavky na původ vyberte Starší nastavení mezipaměti . Nakonec sjeďte dolů a klikněte na Vytvořit distribuci .

 

nastavení starší mezipaměti

 

Pak se přepne do sekce Podrobnosti o distribuci, zkopírujte název distribuční domény. Přejděte do nastavení Amazon ve WP Media Folder a vložte jej do Vlastní doména (CNAME) .

 

distribuce kopií

 

Počkejte několik minut, než se obrázek plně načte, jakmile se pole Poslední úprava změní z „Nasazení“ na aktuální datum a čas.

Nakonec můžete vidět změny v URL souboru v každém obrázku.

 

soubor-url-cdn-s3

 

Pokročilá nastavení a akce

Můžete vybrat kontejner pro import složek a souborů ze serveru S3 do knihovny médií. Nebo zkopírovat všechny soubory z jednoho kontejneru do druhého.

 

kopírovací buckety

 

3. Vytvořte uživatele IAM


Integrace Amazon S3 s WP Media Folder je součástí doplňku. Tento doplněk (plugin) je třeba nainstalovat spolu s WP Media Folder. Doplněk zahrnuje také integraci s Google Drive, Google Photo, Dropbox a OneDrive .

Nejprve se musíte přihlásit do Amazon Console nebo se zaregistrovat, pokud nemáte účet AWS S3.

Jakmile se přihlásíte do konzole, budete muset vytvořit nového uživatele IAM. Poté přejděte na stránku Uživatelé IAM v konzoli AWS a klikněte na tlačítko Přidat uživatele.

Krok 1: zadejte jméno uživatele a poté klikněte na Další .

 

vytvořit uživatele

 

Krok 2: Abyste novému uživateli umožnili spravovat kontejnery a objekty ve službě S3, je nutné mu udělit specifická oprávnění. Klikněte na „Připojit zásady přímo“ a poté do vstupního pole zásad filtru zadejte „S3“. Vyberte „AmazonS3FullAccess“ a poté klikněte na Další .

 

uživatelské oprávnění

 

Krok 3: Pokud vše vypadá v pořádku, klikněte na Vytvořit uživatele .

 

uživatel-recenze

 

Vytvořte přístupový klíč

Po úspěšném vytvoření nového uživatele byste měli přejít do Správa přístupu > Uživatelé > {vyberte uživatele} > karta Bezpečnostní přihlašovací údaje.

 

bezpečnostní přihlašovací údaje

 

Poté přejděte dolů do Přístupové klíče a klikněte na Vytvořit přístupový klíč .

 

vytvořit přístupový klíč

 

V kroku 1: Přístup k klíčovým osvědčeným postupům a alternativám vyberte Aplikace běžící mimo AWS . Poté klikněte na tlačítko Další

 

krok1-vytvořit-klíč

 

Dále v kroku 2: zadejte popis do pole. Poté klikněte na Vytvořit přístupový klíč .

 

step2-name-key

 

Nakonec se zobrazí obrazovka pro načtení přístupových klíčů s bezpečnostními údaji pro uživatele, které se skládají z ID přístupového klíče a tajného přístupového klíče . Amazon je již nezobrazí, proto si je prosím stáhněte jako soubor .csv a zkopírujte je na bezpečné místo. Pokud je ztratíte, můžete si kdykoli vytvořit novou sadu klíčů z konzole, ale tajný klíč později nebudete moci znovu načíst.

 

krok 3-získání-přístupového-klíče

 

Vytvořte kbelík

Abyste mohli používat Amazon S3, měli byste si vytvořit nový sektor. Přejděte do sekce sektorů: https://s3.console.aws.amazon.com/s3/buckets . Poté klikněte na tlačítko Vytvořit sektor

 

vytvořit-bucket

 

V obecné konfiguraci zadejte název kontejneru, vyberte region AWS a v Vlastnictví objektu vyberte Povolené seznamy ACL > Zapisovatel objektů .

 

kbelík s názvy

 

V nastavení Blokovat veřejný přístup pro tuto sekci zrušte zaškrtnutí možnosti „Blokovat veškerý veřejný přístup“ a zaškrtněte možnost „Beru na vědomí, že aktuální...“ , jak je znázorněno na obrázku níže.

 

blok-veřejný-přístup-s3

 

Pak nechte všechny ostatní možnosti jako výchozí a klikněte na Vytvořit kbelík .

 

poslední-krok-vytvoření-kbelíku

 

Nakonec by měl být nový sektor úspěšně vytvořen se stavem sloupce Přístup: „Objekty mohou být veřejné“ .

 

vytvořený-nový-kbelík

 

Nebo můžete vytvořit nový úložný prostor v WP Media Folder . Přejděte do nabídky Nastavení > WP Media Folder > Cloud > Vypnout média > Amazon S3, klikněte na Nastavení úložného prostoru a výběru . V dolní části vyskakovacího okna zadejte název úložného prostoru a klikněte na tlačítko Vytvořit

 

create-bucket-wp