Bliver dit WordPress-websted langsommere på grund af et voksende mediebibliotek? Hvis du leder efter en smart måde at administrere og gemme mediefiler effektivt på, kan det være den perfekte løsning at forbinde dit websted til Amazon S3.
Efterhånden som dit websted udvides, kan håndtering af store mængder billeder, videoer og andre uploads belaste din hostingserver. For at undgå ydeevneproblemer er det en god idé at flytte disse filer til et eksternt lagersystem som Amazon S3.
Amazon S3 er en cloud-baseret lagringstjeneste kendt for sin hastighed, fleksibilitet og pålidelighed. Ved at gemme dine mediefiler på S3 reducerer du belastningen på din WordPress-hosting og forbedrer dit websteds hastighed og skalerbarhed.
I denne artikel vil vi guide dig gennem at linke dit WordPress-mediebibliotek til AWS S3 ved hjælp af next3 offload plugin. Du vil også lære, hvordan denne opsætning kan forbedre dit websteds ydeevne og ressourcestyring.
Lad os komme i gang.
Hvad er Amazon S3?
Amazon S3, forkortelse for enkel lagringstjeneste, er en cloud storage-løsning, der tilbydes af Amazon Web Services (AWS). Det er bygget til at hjælpe brugere med at gemme og få adgang til ubegrænsede mængder af data fra et hvilket som helst sted, når de har brug for det.
Uanset om det er billeder, videoer, dokumenter, sikkerhedskopier eller systemlogfiler, kan Amazon S3 håndtere alle typer filer. Det tilbyder en ligetil webgrænseflade, som udviklere kan bruge til at uploade, administrere og hente data problemfrit over internettet.
Hvilket WordPress S3 plugin skal du bruge?
Det er vigtigt at vælge det rigtige plugin til at forbinde WordPress med Amazon S3. Du har brug for noget enkelt, pålideligt og fuld af nyttige funktioner. Pluginnet skal matche dine behov og være nemt at konfigurere.
Lad os tale om de 3 bedste plugins, der kan uploade WordPress mediebibliotek til AWS S3 uden besvær.
next3 offload: Det er en god mulighed for at aflæse mediefiler. Det forbinder dit WordPress-websted med Amazon S3 og flytter dit medie til skyen. Dette hjælper med at frigøre plads på din server og forbedrer dit websteds hastighed.
wasabi smarte fil uploads: Dette plugin understøtter også Amazon S3. Det giver dig mulighed for hurtigt at uploade dine mediefiler fra WordPress til skyen. Pluginnet er enkelt og hjælper med at holde dine filer sikre og organiserede.
updraftPlus: Pluginnet er kendt for sikkerhedskopier. Det kan gemme dine WordPress-websteder på Amazon S3. Selvom det ikke kun er fokuseret på medier, er det stadig nyttigt til at gemme dine webstedsdata i skyen.
Anbefalet: Et populært plugin, der opfylder alle disse kriterier, er next3 offload Media plugin. Pluginnet tilbyder avancerede funktioner til styring af mediefiler på WordPress-websteder.
Hvordan uploader man WordPress mediebibliotek til Amazon S3 ved hjælp af Next3 offload?
Du kan overføre dit WordPress-mediebibliotek til AWS S3 ved hjælp af Next3 Offload-plugin'et. Følg disse trin:
- Installer Next3 Offload-plugin'et på dit WordPress-websted.
- Vælg Amazon S3 som din lagerudbyder.
- Log ind på din AWS-konsol.
- Opret en ny IAM-bruger med korrekte tilladelser.
- Indstil offentlig adgangstilladelser for din S3-bøtte.
- Kopier din adgangsnøgle og hemmelige nøgle fra AWS.
- Tilføj disse nøgler til Next3 Offload Plugin-indstillingerne.
- Konfigurer dine lagerindstillinger (bucket navn, region osv.).
- Konfigurer leveringsindstillinger for serveringsmedier.
- Aktiver aflastningsindstillinger for at flytte mediefiler automatisk.
Trin #1: Installer og aktiver Next3 Offload
For at forbinde dine WordPress-mediefiler med Amazon S3 skal du bruge Et pålideligt plugin, der kan håndtere aflæsningsprocessen. Dette hjælper med at reducere belastningen på din server og forbedrer dit websteds hastighed og ydeevne.
Før du installerer plugin'et, skal du Hent og download pluginnet fra deres officielle hjemmeside. På det tidspunkt vil du få udleveret licensen til aktiveringen af plugin'et.
Start med at logge ind på dit WordPress-dashboard. Fra venstre menu, gå til plugins afsnit.

Vælg Tilføj nyt plugin knap til at installere next3 offload plugin.

Nu skal du navigere til Upload plugin knap.

På dette trin skal du uploade din fil. Du skal blot klikke på Vælg fil knappen for at åbne din enheds filbrowser.

Når du har valgt filen, skal du kigge efter Installer nu knap på skærmen.(Du kan følge denne artikel for at fuldføre installationsproces).

Når installationen er færdig, vil du se muligheden for at aktivere plugin'et. Klik på Aktiver plugin knap for at aktivere det på dit WordPress-websted.

For at begynde at bruge pluginnet skal du først aktivere din licens. indtast licensnøgle Du modtog i det angivne felt på siden med plugin-indstillinger.
Klik derefter på Aktiver licens knappen for at fuldføre processen og låse alle funktioner op.

Når du har gennemført ovenstående trin, kan du få adgang til next3 offload Dashboard fra dit WordPress-administratorpanel.
Trin #2: Vælg en udbyder
Nu er det tid til at vælge din lagerudbyder. I dette tilfælde skal du vælge Amazon S3 fra de tilgængelige muligheder. Dette vil begynde processen med at linke dit WordPress-websted med din Amazon S3-konto til medieaflæsning.

På dette tidspunkt bliver du nødt til det Indtast din adgangsnøgle og hemmelige nøgle For at forbinde Amazon S3 med dit WordPress-websted.
For at få disse nøgler skal du have en Amazon S3-konto. Hvis du ikke har en endnu, skal du først oprette den.
Følg nedenstående trin for at tilmelde dig eller logge ind på Amazon S3. Dette vil guide dig gennem opsætning af din AWS-konto og generering af de nødvendige legitimationsoplysninger.
Trin #3: Log ind på AWS-konsollen
Hvis du allerede har en Amazon Web Services (AWS) konto, skal du blot gå til AWS login-side og log ind med din e-mail og adgangskode.
Når du er logget ind, vil du være i stand til at få adgang til AWS Management Console, hvor du kan administrere dit S3-lager og oprette din adgang og hemmelige nøgler.

Hvis du ikke har en konto, skal du oprette en, før du fortsætter. Det bliver du nødt til Tilmeld dig.

Trin #4: Opret en IAM-bruger
Når du er logget ind på AWS Management Console, er næste skridt at oprette en ny jeg er bruger.
Der er to almindelige måder at oprette en IAM-bruger på, som du kan følge. Begge metoder hjælper dig med at generere de nødvendige legitimationsoplysninger for at forbinde WordPress med Amazon S3 sikkert.
Vi følger to metoder til at oprette IAM-bruger:
Metode 1:
i brugernavn felt, skriv det navn, du vil tildele den nye IAM-bruger. Vælg et navn, der er nemt at huske og relateret til dets formål.
Så under AWS legitimationstype, marker boksen for Adgangsnøgle – Programmatisk adgang. Denne mulighed giver brugeren mulighed for at interagere med AWS-tjenester.

at tillade det nye jeg er bruger For at administrere dine S3-bøtter og -objekter skal du tildele de korrekte tilladelser.
Til førstegangsopsætning med next3 offload, det anbefales at bruge Amazons3FullAccess fremgangsmåde. Dette undgår tilladelsesfejl under konfigurationen. Avancerede brugere kan senere skifte til en brugerdefineret IAM-politik for at begrænse adgangen mere specifikt.
Vælg nu Vedhæft eksisterende politikker direkte. Skriv " i filterboksenS3” At finde relaterede politikker. Rul ned og marker feltet for fra listen Amazons3FullAccess. Klik derefter Næste: Tags at fortsætte.

På dette stadium har du mulighed for at tilføje tags til din IAM-bruger. Tags er nøgleværdi-par, der hjælper dig med at organisere og administrere AWS-ressourcer lettere.
Tilføjelse af tags er valgfrit. Men hvis du regelmæssigt arbejder med AWS, kan brug af tags forenkle administration og sporing.
Når du er færdig, eller hvis du vælger at springe dette trin over, skal du klikke på Næste: Anmeldelse knap for at komme videre.

Hvis alt ser korrekt ud, skal du gå videre og klikke på Opret bruger knap.

Når brugeren er oprettet, vil du se deres Sikkerhedsoplysninger, herunder Adgangsnøgle-id samt Hemmelig adgangsnøgle.
Sørg for at Download disse legitimationsoplysninger som en .csv-fil og gem dem på et sikkert sted. Amazon vil ikke vise Hemmelig adgangsnøgle igen efter dette trin.
Hvis du mister nøglerne, vil du ikke kunne se dem senere. Du kan dog altid oprette en Nyt sæt adgangsnøgler fra AWS Management Console, hvis det er nødvendigt.

Metode 2:
Efter at have logget ind på AWS Management Console, er næste skridt at Opret en ny IAM-bruger.
start med at indtaste et navn i Brugernavn felt. Dette vil hjælpe dig med at identificere brugeren senere.
under Adgangstype, marker afkrydsningsfeltet for programmatisk adgang For at aktivere API og plugin adgang. Klik derefter på Næste: Tilladelser knappen for at fortsætte.

på tilladelser side, skal du tildele en politik for at give brugeren adgang til Amazon S3.
Som førstegangsbruger anbefales det at vælge Amazons3FullAccess. Dette sikrer, at brugeren har fulde tilladelser til at administrere S3-bøtter og -objekter uden at løbe ind i adgangsproblemer.

Når du har gennemgået alle detaljerne og bekræftet, at alt er korrekt, skal du klikke på Opret bruger knap.

Nu, i AWS Management Console, naviger til: Jeg er → brugere → næste3 (eller navnet på den bruger, du har oprettet).
Klik derefter på Sikkerhedsoplysninger fane.

I sektionen Opret adgangsnøgle gennemgår du tre trin for at generere en ny nøgle.
For trin 1: Adgang til nøgle bedste praksis og alternativer, vælg muligheden Kommandolinjegrænseflade (CLI), da du bruger nøglen til plugin eller programmatisk adgang.

Dernæst skal du gå til trin 2. Her kan du tilføje et beskrivelsesmærke for at hjælpe med at identificere denne adgangsnøgle senere.
Når du har tilføjet beskrivelsen, skal du klikke på knappen Opret adgangsnøgle for at generere nøgleparret.

I trin 3 vil du se dit nyoprettede adgangsnøgle-id og hemmelige adgangsnøgle.
Sørg for at kopiere og gemme disse nøgler på et sikkert sted, da du ikke vil være i stand til at se den hemmelige adgangsnøgle igen senere.
Disse taster er afgørende for at forbinde dit WordPress-plugin til Amazon S3.

Trin #5: Bøtte offentlig tilladelse
I Amazon S3-konsollen finder du en blokere offentlig adgang indstillinger side i sidebjælken under Kontoindstillinger.
det er vigtigt at Deaktiver offentlig adgang til objekter for alle dine eksisterende og fremtidige buckets for at holde dine data sikre.
For at gøre dette skal du navigere til Amazon S3 → Buckets, vælg derefter din specifikke Spand navn. Klik derefter på tilladelser fane for at administrere dens adgangsindstillinger.

tjek boksen for Bloker al offentlig adgang. Klik derefter på Gem ændringer knap for at anvende indstillingerne.

i Rediger objektejerskab sektion, marker afkrydsningsfeltet for at aktivere ACL'er og vælge objektskribent. Denne indstilling styrer, hvem der kan administrere tilladelser på objekterne. Husk at klikke på Gem ændringer knap for at anvende og gemme din opsætning.

Trin #6: Definer dine adgangsnøgler
For at lade Next3 aflade medierne forbinde med Amazon S3, skal du tilføje dine AWS-adgangsnøgler til dit websted.
Åbn den CSV-fil, du downloadede tidligere, og kopier adgangsnøgle-id'et og den hemmelige adgangsnøgle.
Indsæt derefter disse nøgler i plugin-indstillingerne for at etablere forbindelsen med Amazon S3.

Når du er færdig, skal du klikke på næste knap for at fortsætte opsætningen.
Trin #7: Konfigurer Next3 Offload
Først skal du vælge den bøtte, som Next3 Offload skal bruge til at gemme dine nyligt uploadede mediefiler på Amazon S3.
Plugin'ets opsætningsside giver dig mulighed for enten at vælge en eksisterende bøtte eller oprette en ny til dette formål.
Denne bøtte vil være, hvor alle dine WordPress-mediefiler bliver aflæst til skyen.

Indtast navnet på den bøtte, du oprettede tidligere, eller opret en ny bøtte. Klik derefter på Gem indstillinger knap for at bekræfte.

Hvis du ikke har en spand endnu, skal du klikke på skabe spand link. Dette åbner en formular, hvor du kan indtaste bøtdens navn og vælge dens region. Klik derefter på Opret ny spand knap.

du kan også vælge at Gennemse spande Hvis din IAM-bruger har tilladelse til at se dem.

Når du har foretaget alle de bucket-relaterede ændringer, skal du klikke på Gem indstillinger knap.

Trin #8: Konfigurer lagerindstillinger
Når Amazon S3 er forbundet til dit WordPress-websted, er næste trin at konfigurere de grundlæggende indstillinger under Lagerindstillinger.
For at gøre dette skal du gå til dit WordPress Admin Dashboard og åbne next3 offload menu. Derfra kan du justere opbevaringsmulighederne, så de passer til dine behov.

Fra Next3 Offload-kontrolpanelet kan du administrere alle dine medieaflæsningsindstillinger, overvåge lagerbrug og tilpasse, hvordan filer håndteres mellem WordPress og Amazon S3.

Brug nu skifteknapperne til at aktivere Aflaste medier samt kopiere til lokal server muligheder.

Når du ruller ned, finder du muligheder for Opsætningssti samt Filhåndtering. Her kan du tilpasse indstillinger som f.eks. at tilføje et præfiks til bucket-stien, organisere filer efter år og måned, herunder objektversioner i stien, omdøbe filer og vælge offload-formatet til skyen.
Disse muligheder hjælper med at holde dine mediefiler organiseret og nemme at administrere.

Trin #9: Konfigurer leveringsindstillinger
Nu er det tid til at vælge en udbyder til at levere dine aflastede mediefiler. gå over til Leveringsindstillinger sektion for at sætte dette op.

Vælg derefter din leveringsudbyder blandt de tilgængelige muligheder.

Du kan også aktivere grundlæggende funktioner i leveringsindstillingerne. Når du har aktiveret de grundlæggende funktioner, skal du klikke på Gem indstillinger knap.

Trin #10: Opsæt aflæsningsindstillingerne
Fortsæt til sidst med at konfigurere offload-indstillingerne.

Du kan nu vælge at aflæse alle dine eksisterende mediefiler eller vælge dem én efter én. Du skal blot klikke på Aflast nu knappen for at begynde at overføre dit WordPress mediebibliotek til AWS S3.

Du har også muligheder for at Gendan aflastede filer tilbage til din lokale server og til Ryd op af aflastede filer fra lokalt lager når det er nødvendigt.
Disse funktioner giver dig fuld kontrol over, hvor dine mediefiler er gemt.

Du kan også aflaste din eksisterende CSS samt javascript (js) filer til skyen. Dette hjælper med at reducere din serverbelastning og fremskynder dit websted.

Bemærk: Du kan tjekke dit WordPress-mediebibliotek for at se, om dine filer er blevet aflæst eller ej.
Afsluttende ord om, hvordan man uploader WordPress mediebibliotek til AWS S3
Upload WordPress mediefiler til AWS S3 for at gøre din hjemmeside hurtigere og mere effektiv. Dette fjerner belastningen fra din WordPress-server, hvilket hjælper dit websted med at indlæse hurtigere for besøgende.
At uploade WordPress Media Library til AWS S3 betyder også, at dit websted kan håndtere flere besøgende uden at sætte farten ned. Da Amazons lager er designet til at vokse med dig, behøver du ikke at bekymre dig om at løbe tør for plads, eller at dit websted bliver for langsomt, når trafikken stiger.
En anden god ting er det Amazon S3 er omkostningseffektiv. Du betaler kun for den lagerplads og båndbredde, du rent faktisk bruger, hvilket kan spare penge i forhold til at købe større servere.
Amazon S3 holder dine filer sikre med stærke sikkerhedsforanstaltninger som adgangskontrol og kryptering. Så dine mediefiler er beskyttet mod uautoriseret adgang, hvilket giver dig ro i sindet om dit websteds data.
Du kan også læse
- 10+ almindelige fejl, der skal undgås, når du aflaster WordPress-medier
- Sådan integreres offload-plugin med udbydere af cloud-lagring
- Langsom WordPress-administrator – hvorfor det sker, og hvordan man løser det
- Cloudflare R2 Object Storage: Hvad du behøver at vide
- Valg af det rigtige WordPress Media Offload Plugin: Next3 Offload vs. Alternativer
