Hur serverar jag WordPress Media från Google Cloud Storage?

Ladda upp WordPress-mediefiler till Google Cloud Storage (GCS) och låt den hantera leverans av bildfilsbegäran till användare snabbare.


Google erbjuder lagring i molnet som du kan använda för att lagra och servera objektdata, statisk värdwebbplats, montera som ett filsystem etc. Om du har massor av bilder på dina WP-webbplatser och vill optimera leveransen av bildfiler, då kan Google molnlagring vara till hjälp på många sätt.

  • Minska bandbreddskostnaden
  • Servera innehåll snabbare via Googles nät med låg latens
  • Sänk lagringskostnaden

Följande kommer jag att förklara steg för steg hur du gör integrera WordPress med Google molnlagring.

Obs! Du måste göra det skapa ett konto på Google Cloud Platform för att använda sin tjänst.

Skapa ett servicekonto

Först, låt oss få servicekonto skapad som kommer att användas för att ansluta från WordPress.

  • Gå till servicekonton under IAM & Admin (Direktlänk)
  • Klicka på Skapa ett servicekonto
  • Gå in i servicekontonamn och beskrivning och klicka på Skapa

  • Det tar dig till nästa steg där du behöver tilldela en roll som Lagringsadministratör. Klicka på Fortsätt

  • Klicka på Skapa nyckel på nästa skärm. Det kommer att uppmana till en annan guide på höger sida, där du väljer JSON och skapar

  • Det tar några sekunder och ladda ner JSON-filen. Förvara den på ett säkert ställe.
  • Stäng guiden för servicekonton genom att klicka på FÄRD.

Skapa lagringshink

För det andra är det dags att skapa hinken som kommer att användas för att lagra WP-mediefiler

  • Logga in på Google Cloud och gå till lagring >> webbläsare (Direktlänk)
  • Klick Skapa hink

  • Gå in i skopnamn (måste vara unik)
  • Välj lagringsklass (låt det vara multiregional för bättre prestanda)
  • Välj ett multiregionalt läge (välj var dina användare är)
  • Välja ställa in behörighetsnivåer för objektnivå och klicka på Skapa

  • Det tar några sekunder, och du kommer att se den nyligen skapade skopan i listan.

Låt oss göra hinkobjekt läsbart som standard för alla användare så att besökarna kan visa mediefilerna.

  • Klicka på en nyskapad hink i listan
  • Gå till fliken behörigheter och klicka på Lägg till medlemmar
  • Stiga på alla användare i medlemsfältet och välj Storage Object Viewer som en roll och klicka på Lägg till

Notera: var försiktig när du tilldelar en roll till AllUsers. Att ge administratör eller ägare tillåtelse kommer att få någon att ta kontroll över det. Så se till att endast tittarnas roll beviljas.

Bra gjort! Förvaringshinken är klar att användas. Låt oss ansluta till WordPress.

Integrera WP med GCS

Det finns två enkla sätt att göra detta.

Först, genom att använda WP-stateless plugin (det är gratis). Användbarhetsdynamik utvecklar detta plugin. Det låter dig snabbt konfigurera och ladda upp bilder till GCS-hink när du laddade upp till WP-mediebibliotek och serverades direkt på begäran.

Plugin ger dig ett alternativ att lagra filerna lokalt på servern också, vilket jag skulle rekommendera så i framtiden om du inte vill använda GCS kan du inaktivera plugin och inte behöva kopiera bilder tillbaka.

Låter bra?

  • Logga in på WP Admin och installera >> aktivera plugin

  • Det tar dig guiden, gör inte någonting här. Gå istället till de statslösa inställningarna under Media

Låt oss gå igenom några av inställningarna för att förstå konfigurationen.

  • Läge – välj CDN så att filer kopieras till GCS och visas direkt från Google
  • Hink – ange hinknamnet som du skapade
  • Klistra in innehållet i den nedladdade JSON-filen i servicekonto JSON fält
  • Aktivera radera GCS-filer så när du tar bort filer från din WP; det kommer också att tas bort från GCS
  • Klicka på spara ändringar

Går framåt, Varje gång du laddar upp nya mediefiler kommer den att laddas upp till GCS-hinken och kommer att serveras direkt därifrån.

Låt oss snabbt verifiera det.

Jag laddade upp en png-fil manuellt via Media Library och som ni ser nedan kommer URL-adressen från Google-lagring.

Om du vill ladda upp befintliga bilder till GCS måste du gå till Synk-fliken och köra. Synkronisering kan ta lite tid men en gång gjort. du bör kunna se alla bilder laddas från Googles molnlagring.

Andra, Du kan använda ett premium-plugin som heter WP Offload Media.

Slutsats

Jag hoppas att den här guiden hjälper dig att ladda ner WP-mediefiler till Google Cloud och ser prestandaförbättringen. För caching och andra fördelar kan du också överväga WP-raket.

TAGGAR:

  • GCP

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Комментариев нет, будьте первым кто его оставит

    Комментарии закрыты.

    Adblock
    detector