Spring naar de hoofdinhoud

WP Media Folder add-on: Amazon S3-integratie

1. Meld u aan bij Amazon S3 vanuit WP Media Folder

Keer terug naar het WordPress-dashboard en klik op het menu Instellingen> WP Media Folder > Cloud> Offload Media> Amazon S3- tabblad. Plak het volgende in de formuliervelden:

  • Toegangssleutel-ID
  • Geheime toegangssleutel

 

invoersleutel

 

Sla daarna de instellingen op en de verbinding zou een succes moeten zijn. Ga naar de volgende stap om de AWS S3-functies te ontdekken.

 

2. Hoe werkt het? Wat kan ik doen met Amazon S3?

Hoe werkt het?

Zodra je WP Media Folder met Amazon S3 hebt verbonden, selecteer je een bucket of maak je een nieuwe waarin al je gegevens worden opgeslagen.

 

create-bucket

 

En u kunt de Kopiëren naar Amazon S3 , al uw nieuwe geüploade media worden naar Amazon S3 verzonden.

 

copy-to-aws

 

En als u uw geüploade media wilt synchroniseren voordat u Amazon S3-integratie gebruikt, klikt u op Synchroniseren met Amazon S3- knop. Vervolgens wordt al uw bestaande mediabibliotheek naar uw S3-bucket gestuurd.

Opmerking: wanneer u deze actie uitvoert, wordt de URL van uw media vervangen door de Amazon S3-URL.
Zie het voorbeeld hieronder. Van https://joomunited.com/wp-content/uploads/2019/02/image.jpg naar >> https://s3.amazonaws.com/{bucket}/wp-media-folder-joomunited/wp-content /uploads/2019/02/image.jpg

 

Om de media op uw site te verwijderen, moet u de Verwijderen na upload , uw mediabibliotheek wordt volledig opgeslagen op Amazon S3 in plaats van op uw server.

 

offload-media-amazon-s3

 

Door de Bijlagelabel in te schakelen, wordt de informatie op elk medium weergegeven wanneer u de muisaanwijzer op het aws3-label in de rechterbovenhoek houdt.

 

amazon-label

 

Wanneer u uw medialocatie wilt wijzigen of de plug-in wilt verwijderen, klikt u op de Amazon S3 Media ophalen , waarna al uw media van Amazon naar uw mediabibliotheek worden gekopieerd. Alle voormalige links die in uw inhoud zijn toegevoegd, blijven op hun plaats (geen verbroken link).

 

ophalen-aws

 

Opmerking: u kunt alleen bestanden van S3 naar mediabibliotheek synchroniseren als ze via onze plug-in zijn geüpload.

Hoe CloudFront aansluiten?

Cloudfront is geïntegreerd met onze plug-in. Om een ​​aangepast domein (CNAME) aan te maken, navigeert u eerst op het Amazon-dashboard naar Services > CloudFront of gaat u naar deze link .

 

cloudfront-menu

 

Klik vanaf hier op de Distributie maken in de rechterhoek.

 

create-distributie-knop

 

Plak vervolgens uw domein in het Origin-domein . Als uw domein: "https://s3-us-west-1.amazonaws.com/joom-united" , schakel dan over naar "https://joom-united.s3-us-west-1.amazonaws.com"

 

creëren-distributie

 

in het gedeelte Standaardcachegedrag > Cachesleutel- en oorsprongverzoeken Legacy cache-instellingen . Scrol tenslotte naar beneden en klik op de knop Distributie maken

 

legacy-cache-instelling

 

Vervolgens gaat het naar Distributiedetails, kopieer de distributiedomeinnaam. En ga naar de Amazon-instelling in WP Media Folder en plak deze in het Custom Domain (CNAME) .

 

kopiëren-distributie

 

Wacht een paar minuten totdat de afbeelding volledig is geladen wanneer het veld Laatst gewijzigd verandert van "Implementeren" in de huidige datum/tijd.

Bestands-URL zien .

 

bestand-url-cdn-s3

 

Geavanceerde instellingen en acties

U kunt een bucket selecteren om mappen en bestanden van de S3-server naar uw mediabibliotheek te importeren. Of kopieer alle bestanden van de ene bucket naar de andere.

 

kopie-emmers

 

3. Maak een IAM-gebruiker aan


De Amazon S3-integratie met WP Media Folder is opgenomen in de add-on. U moet deze add-on (plug-in) installeren naast WP Media Folder . De add-on bevat ook integratie voor Google Drive, Google Photo, Dropbox en OneDrive .

Eerst moet je inloggen op Amazon Console of je aanmelden als je geen AWS S3-account hebt.

Nadat u zich heeft aangemeld bij de console, moet u een nieuwe IAM-gebruiker aanmaken. Ga vervolgens naar de IAM-gebruikerspagina in de AWS-console en klik op de knop Gebruiker toevoegen.

Stap 1: voer een naam in voor de gebruiker en klik vervolgens op de Volgende .

 

create-gebruiker

 

Stap 2: Om de nieuwe gebruiker toe te staan ​​buckets en objecten in de S3-service te beheren, moet u specifieke machtigingen verlenen. Klik op de "Beleid rechtstreeks toevoegen" en voer vervolgens "S3" in het invoervak ​​voor filterbeleid in. Selecteer het beleid "AmazonS3FullAccess" Volgende .

 

toestemming van de gebruiker

 

Stap 3: Als alles er goed uitziet, klikt u op de Gebruiker maken .

 

review-gebruiker

 

Maak een toegangssleutel aan

Nadat u met succes een nieuwe gebruiker hebt aangemaakt, gaat u naar Toegangsbeheer > Gebruikers > {selecteer een gebruiker} > tabblad Beveiligingsreferenties.

 

veiligheidsreferenties

 

Blader vervolgens naar beneden in Toegangssleutels en klik op de Toegangssleutel maken .

 

maak-toegangssleutel

 

Selecteer bij stap 1: Toegang tot belangrijke best practices en alternatieven Toepassing die buiten AWS wordt uitgevoerd . Klik vervolgens op Volgende .

 

step1-creëer-sleutel

 

Volgende stap 2: geef de beschrijving op het veld een naam. Klik vervolgens op Toegangssleutel maken .

 

stap2-naam-sleutel

 

Ten slotte wordt een scherm voor het ophalen van toegangssleutels weergegeven met beveiligingsreferenties voor de gebruiker, die bestaan ​​uit een toegangssleutel-ID en een geheime toegangssleutel . Amazon zal deze niet meer tonen, dus download ze als een .csv en kopieer ze ook naar een veilige plek. Als u ze kwijtraakt, kunt u altijd een nieuwe set sleutels maken vanuit de console, maar u kunt de geheime sleutel later niet meer ophalen.

 

stap3-ophalen-toegangssleutel

 

Maak een emmer

Om Amazon S3 te gebruiken, moet u een nieuwe bucket maken. Ga naar het gedeelte met de bucket: https://s3.console.aws.amazon.com/s3/buckets . Klik vervolgens op Emmer maken .

 

create-bucket

 

Voer in de Algemene configuratie de bucketnaam in, selecteer een AWS-regio en selecteer in het optie ACL's ingeschakeld > Objectschrijver .

 

naam-emmer

 

in Openbare toegang blokkeren voor deze bucket de optie: "Blokkeer alle openbare toegang" uit en vink de optie aan: "Ik erken dat de huidige..." zoals op de afbeelding hieronder.

 

blok-openbare-toegang-s3

 

Laat vervolgens alle overige opties als standaard staan ​​en klik op de Emmer maken .

 

laatste-stap-maken-emmer

 

Ten slotte moet er met succes een nieuwe bucket worden gemaakt met de status van de kolom Access: "Objects can be public" .

 

gemaakt-nieuwe-emmer

 

Of u kunt een nieuwe bucket maken in de WP Media Folder . Navigeer naar menu Instellingen> WP Media Folder > Cloud> Offload Media > Amazon S3, klik op Bucket-instellingen en selectieknop . Voer onderaan de pop-up de naam van de bucket in en klik op de Maken .

 

create-bucket-wp