Treceți la conținutul principal

Add-on WP Media Folder : Integrare cu Amazon S3

1. Conectați-vă la Amazon S3 din WP Media Folder

Reveniți la tabloul de bord WordPress și faceți clic pe meniu Setări > WP Media Folder > Cloud > Descărcare media > Amazon S3 . Lipiți următoarele în câmpurile formularului:

  • ID-ul cheii de acces
  • Cheie secretă de acces

 

cheie de introducere

 

După aceea, salvați setările și conexiunea ar trebui să fie un succes. Vă rugăm să treceți la pasul următor pentru a descoperi caracteristicile AWS S3.

 

2. Cum funcționează? Ce pot face cu Amazon S3?

Cum functioneazã?

După ce ați conectat WP Media Folder cu Amazon S3, selectați un bucket sau creați unul nou unde vor fi stocate toate datele dvs.

 

creare-găleată

 

Puteți activa Copiere în Amazon S3 , iar toate fișierele media noi încărcate vor fi trimise către Amazon S3.

 

copiere-în-AWS

 

Dacă doriți să sincronizați fișierele media încărcate înainte de a utiliza integrarea Amazon S3, faceți clic pe Sincronizare fișiere media . Apoi, toate fișierele media existente vor fi trimise către bucket-ul S3.

Notă: Când efectuați această acțiune, adresa URL a fișierului media va fi înlocuită cu adresa URL Amazon S3. Consultați exemplul de mai jos.
De la https://joomunited.com/wp-content/uploads/2019/02/image.jpg la >> https://s3.amazonaws.com/{bucket}/wp-media-folder-joomunited/wp-content/uploads/2019/02/image.jpg

Structura folderelor pe Amazon S3: Introduceți calea personalizată pentru locul în care vor fi stocate fișierele descărcate în bucket-ul S3.

Pentru a descărca fișierele media de pe site-ul dvs., trebuie să activați „Eliminare după încărcare” . Biblioteca dvs. media va fi stocată complet pe Amazon S3 în loc de serverul dvs.

 

descărcare-media-amazon-s3

 

Prin activarea Etichetă atașament , informațiile despre fiecare suport media vor fi afișate atunci când treceți cu mouse-ul peste eticheta aws3 din partea dreaptă sus.

 

etichetă amazon

 

Când doriți să schimbați locația fișierelor media sau să eliminați pluginul, faceți clic pe „Retrieve Amazon S3 Media” (Preluare fișiere media Amazon S3) , apoi toate fișierele media vor fi copiate de pe Amazon în biblioteca media. Toate linkurile anterioare adăugate în conținutul dvs. vor rămâne la locul lor (fără linkuri nefuncționale).

 

recuperare-aws

 

Notă: Puteți sincroniza fișierele din S3 în biblioteca media doar dacă acestea sunt încărcate prin pluginul nostru.

Cum se conectează CloudFront?

Cloudfront este integrat cu pluginul nostru. Pentru a crea un domeniu personalizat (CNAME), mai întâi, în tabloul de bord Amazon, navigați la Servicii > CloudFront sau accesați acest link .

 

meniu-cloudfront

 

De aici, faceți clic pe Creare Distribuție din colțul din dreapta.

 

buton-creare-distribuție

 

Apoi, lipiți domeniul dvs. în Domeniu de origine . Dacă domeniul dvs. este: „https://s3-us-west-1.amazonaws.com/joom-united” , vă rugăm să treceți la „https://joom-united.s3-us-west-1.amazonaws.com”

 

creare-distribuție

 

În Comportament implicit cache > Cereri cheie cache și origine , selectați Setări cache vechi . După aceea, derulați în jos și faceți clic pe Creare distribuție .

 

setare-cache-legacy

 

Apoi se trece la Detalii distribuție, copiați numele domeniului de distribuție. Și accesați setările Amazon din WP Media Folder și lipiți-l în Domeniu personalizat (CNAME) .

 

distribuire de copii

 

Vă rugăm să așteptați câteva minute pentru ca imaginea să se încarce complet după ce câmpul Ultima modificare se schimbă de la „Implementare” la data și ora curente.

În cele din urmă, puteți vedea modificările din URL fișier din fiecare imagine.

 

fișier-url-cdn-s3

 

Setări și acțiuni avansate

Puteți selecta un bucket pentru a importa foldere și fișiere de pe serverul S3 în biblioteca media. Sau puteți copia toate fișierele dintr-un bucket în altul.

 

găleți de copiere

 

3. Creați un utilizator IAM


Integrarea Amazon S3 cu WP Media Folder este inclusă în Add-on. Trebuie să instalați acest add-on (plugin) pe lângă WP Media Folder. Add-on-ul include și integrare pentru Google Drive, Google Photo, Dropbox și OneDrive .

Mai întâi, trebuie să vă conectați la Amazon Console sau să vă înregistrați dacă nu aveți un cont AWS S3.

După ce v-ați conectat la consolă, va trebui să creați un nou utilizator IAM. Apoi, accesați pagina Utilizatori IAM din consola AWS, faceți clic pe butonul Adăugare utilizator.

Pasul 1: introduceți un nume pentru utilizator, apoi faceți clic pe Următorul .

 

creare-utilizator

 

Pasul 2: Pentru a permite noului utilizator să gestioneze containere și obiecte în serviciul S3, trebuie să acordați permisiuni specifice. Faceți clic pe „Atașați direct politicile” , apoi introduceți „S3” în caseta de introducere a politicilor de filtrare. Selectați „AmazonS3FullAccess” , apoi faceți clic pe Următorul .

 

permisiune utilizator

 

Pasul 3: Dacă totul pare în regulă, faceți clic pe Creare utilizator .

 

utilizator-recenzie

 

Creați o cheie de acces

După crearea cu succes a unui utilizator nou, trebuie să navigați la Gestionarea accesului > Utilizatori > {selectați un utilizator} > fila Acreditări de securitate.

 

acreditări de securitate

 

Apoi derulați în jos la Chei de acces și faceți clic pe butonul Creare cheie de acces

 

creare-cheie-de-acces

 

La pasul 1: Accesați cele mai bune practici și alternative cheie, selectați Aplicație care rulează în afara AWS . Apoi faceți clic pe butonul Următorul

 

pasul 1-creează-cheia

 

Următorul pas, la pasul 2: denumiți descrierea câmpului. Apoi, faceți clic pe Creare cheie de acces .

 

cheie-nume-pas2

 

În final, va fi afișat un ecran de recuperare a cheilor de acces cu acreditările de securitate pentru utilizator, care constau dintr-un ID al cheii de acces și o cheie secretă de acces . Amazon nu le va mai afișa, așa că vă rugăm să le descărcați ca fișier .csv și să le copiați într-un loc sigur. Dacă le pierdeți, puteți oricând să creați un nou set de chei din consolă, dar nu veți mai putea recupera cheia secretă ulterior.

 

pasul 3-recuperare-cheie-de-acces

 

Creați o găleată

Pentru a utiliza Amazon S3, trebuie să creați un nou bucket. Accesați zona de bucket-uri: https://s3.console.aws.amazon.com/s3/buckets . Apoi faceți clic pe butonul Create bucket

 

creare-găleată

 

În configurația generală , introduceți numele bucket-ului, selectați o regiune AWS și, în Proprietatea obiectului , selectați ACL-uri activate > Scriitor de obiecte .

 

găleată de nume

 

În setările Blocare acces public pentru această secțiune de gestionare a conținutului, debifați opțiunea: „Blocați tot accesul public” și bifați opțiunea: „Confirm că actualul...”, așa cum se vede în imaginea de mai jos.

 

bloc-acces-public-s3

 

Apoi, lăsați toate celelalte opțiuni ca implicite și faceți clic pe Creare bucket .

 

pasul-final-creare-bucket

 

În final, ar trebui creată cu succes o nouă găleată cu statusul coloanei Acces: „Obiectele pot fi publice” .

 

găleată-nouă-creată

 

Sau puteți crea un nou bucket în WP Media Folder . Navigați la meniul Setări > WP Media Folder > Cloud > Descărcare media > Amazon S3, faceți clic pe Setări bucket și butonul de selecție. În partea de jos a ferestrei pop-up, introduceți numele bucket-ului și faceți clic pe butonul Creare

 

creați-găleata-wp