Hop til hovedindhold

WP Media Folder Add-on: Amazon S3-integration

1. Log ind på Amazon S3 fra WP Media Folder

Gå tilbage til WordPress-dashboardet, og klik på menuen Indstillinger > WP Media Folder > Cloud > Offload Media > Amazon S3 . Indsæt følgende i formularfelterne:

  • Adgangsnøgle-ID
  • Hemmelig adgangsnøgle

 

input-tast

 

Gem derefter indstillingerne, og forbindelsen burde være en succes. Gå til næste trin for at se AWS S3-funktionerne.

 

2. Hvordan fungerer det? Hvad kan jeg gøre med Amazon S3?

Hvordan virker det?

Når du har forbundet WP Media Folder med Amazon S3, skal du vælge en bucket eller oprette en ny, hvor alle dine data skal gemmes.

 

opret-bucket

 

Du kan aktivere Kopier til Amazon S3- funktionen, og alle dine nye medier, der er uploadet, vil blive sendt til Amazon S3.

 

kopiér til AWS

 

Hvis du vil synkronisere dine uploadede medier, før du bruger Amazon S3-integrationen, skal du klikke på Synkroniser medier . Derefter sendes hele dit eksisterende mediebibliotek til din S3-bucket.

Bemærk: Når du udfører denne handling, erstattes URL'en til dit medie af Amazon S3-URL'en. Se eksemplet nedenfor.
Fra https://joomunited.com/wp-content/uploads/2019/02/image.jpg til >> https://s3.amazonaws.com/{bucket}/wp-media-folder-joomunited/wp-content/uploads/2019/02/image.jpg

Mappestruktur på Amazon S3: Indtast en brugerdefineret sti til, hvor offloadede filer skal gemmes i din S3-bucket.

For at aflaste medierne på dit websted, skal du aktivere "Fjern efter upload ". Dit mediebibliotek vil blive gemt fuldstændigt på Amazon S3 i stedet for på din server.

 

offload-media-amazon-s3

 

Ved at aktivere Vedhæftningsetiket vises oplysningerne om hvert medie, når du holder musen over aws3-etiketten øverst til højre.

 

Amazon-mærke

 

Når du vil ændre din medieplacering eller fjerne plugin'et, skal du klikke på "Hent Amazon S3 Media" . Så kopieres alle dine medier fra Amazon til dit mediebibliotek. Alle tidligere links, der er tilføjet i dit indhold, forbliver på plads (ingen brudte links).

 

hent-AWS

 

Bemærk: Du kan kun synkronisere filer fra S3 til mediebiblioteket, hvis de uploades via vores plugin.

Hvordan forbinder man CloudFront?

Cloudfront er integreret med vores plugin. For at oprette et brugerdefineret domæne (CNAME) skal du først gå til Tjenester > CloudFront eller følge dette link .

 

cloudfront-menu

 

Herfra skal du klikke på Opret distribution i højre hjørne.

 

knappen opret-distribution

 

Indsæt derefter dit domæne i "Oprindelsesdomæne ". Hvis dit domæne er: "https://s3-us-west-1.amazonaws.com/joom-united" , skal du skifte til "https://joom-united.s3-us-west-1.amazonaws.com".

 

opret-distribution

 

I afsnittet Standardcacheadfærd > Cachenøgle- og oprindelsesanmodninger Ældre cacheindstillinger . Rul derefter ned til bunden og klik på knappen Opret distribution

 

ældre cache-indstilling

 

Så vender den sig til Distributionsdetaljer, kopier distributionsdomænenavnet. Gå til Amazon-indstillinger i WP Media Folder , og indsæt det i Brugerdefineret domæne (CNAME) .

 

kopidistribution

 

Vent et par minutter på, at billedet er helt indlæst, når feltet "Sidst ændret" ændres fra "Implementerer" til den aktuelle dato og klokkeslæt.

Endelig kan du se ændringerne i Fil-URL i hvert billede.

 

fil-url-cdn-s3

 

Avancerede indstillinger og handlinger

Du kan vælge en bucket til at importere mapper og filer fra S3-serveren til dit mediebibliotek. Eller kopiere alle filer fra én bucket til en anden.

 

kopi-buckets

 

3. Opret en IAM-bruger


Amazon S3-integrationen med WP Media Folder er inkluderet i tilføjelsen. Du skal installere denne tilføjelse (plugin) ud over WP Media Folder. Tilføjelsen inkluderer også integration til Google Drive, Google Photo, Dropbox og OneDrive .

Først skal du logge ind på Amazon Console eller tilmelde dig, hvis du ikke har en AWS S3-konto.

Når du er logget ind i konsollen, skal du oprette en ny IAM-bruger. Gå derefter til siden IAM-brugere i AWS-konsollen og klik på knappen Tilføj bruger.

Trin 1: Indtast et navn til brugeren, og klik derefter på Næste .

 

opret-bruger

 

Trin 2: For at den nye bruger kan administrere buckets og objekter i S3-tjenesten, skal du give specifikke tilladelser. Klik på "Vedhæft politikker direkte" , og indtast derefter "S3" i inputfeltet til filterpolitikker. Vælg "AmazonS3FullAccess" , og klik derefter på Næste .

 

brugertilladelse

 

Trin 3: Hvis alt ser godt ud, skal du klikke på Opret bruger .

 

anmeldelsesbruger

 

Opret en adgangsnøgle

Når du har oprettet en ny bruger, skal du gå til Adgangsstyring > Brugere > {vælg en bruger} > fanen Sikkerhedsoplysninger.

 

sikkerhedslegitimationsoplysninger

 

Rul derefter ned i Adgangsnøgler , og klik på knappen Opret adgangsnøgle

 

opret-adgangsnøgle

 

I trin 1: Få adgang til vigtige bedste praksisser og alternativer, vælg indstillingen Program, der kører uden for AWS . Klik derefter på knappen Næste

 

trin 1-opret-nøgle

 

Næste trin i trin 2: Navngiv beskrivelsen i feltet. Klik derefter på Opret adgangsnøgle .

 

trin2-navn-nøgle

 

Endelig vises en skærm til hentning af adgangsnøgler med brugerens sikkerhedsoplysninger, som består af et adgangsnøgle-ID og en hemmelig adgangsnøgle . Amazon viser ikke disse igen, så download dem venligst som en .csv-fil og kopier dem også et sikkert sted. Hvis du mister dem, kan du altid oprette et nyt sæt nøgler fra konsollen, men du kan ikke hente den hemmelige nøgle igen senere.

 

trin 3-hent-adgangsnøgle

 

Opret en spand

For at bruge Amazon S3 skal du oprette en ny bucket. Gå til bucket-området: https://s3.console.aws.amazon.com/s3/buckets . Klik derefter på knappen Opret bucket

 

opret-bucket

 

I den generelle konfiguration skal du indtaste bucket-navnet, vælge en AWS-region, og i afsnittet Objektejerskab ACL'er aktiveret > Objektskriverindstilling .

 

navnespand

 

I indstillingerne for blokering af offentlig adgang for denne kategori skal du fjerne markeringen i indstillingen: "Bloker al offentlig adgang" og derefter markere indstillingen: "Jeg anerkender, at den nuværende..." som på billedet nedenfor.

 

blok-offentlig-adgang-s3

 

Lad derefter alle de andre indstillinger være standard, og klik på knappen Opret bucket

 

sidste-trin-opret-bucket

 

Endelig skulle en ny bucket være oprettet med status for Adgangskolonnen: "Objekter kan være offentlige" .

 

oprettet-ny-spand

 

Eller du kan oprette en ny bucket i WP Media Folder . Gå til menuen Indstillinger > WP Media Folder > Cloud > Offload Media > Amazon S3, klik på Bucketindstillinger og valg . Indtast bucketnavnet nederst i pop op-vinduet, og klik på knappen Opret

 

opret-bucket-wp