Geekflare wird von unserem Publikum unterstützt. Wir können Affiliate-Provisionen durch den Kauf von Links auf dieser Website verdienen.
Teilen:

Wie kann ich WordPress Media aus dem Google Cloud Storage bereitstellen?

wp gcs
Invicti Web Application Security Scanner – die einzige Lösung, die eine automatische Verifizierung von Schwachstellen mit Proof-Based Scanning™ bietet.

Laden Sie WordPress-Mediendateien in Google Cloud Storage (GCS) hoch und lassen Sie die Bilddateianfragen schneller an die Benutzer liefern.

Google bietet Speicherung in der Cloud, die Sie zum Speichern und Bereitstellen von Objektdaten, statischen Host-Websites, Mounten als Dateisystem usw. verwenden können. Wenn Sie viele Bilder auf Ihren WP-Sites haben und die Bilddatei optimieren möchten LieferantenDann kann Google Cloud Storage in vielerlei Hinsicht hilfreich sein.

  • Reduzieren Sie die Bandbreitenkosten
  • Stellen Sie Inhalte schneller über das Netzwerk mit geringer Latenz von Google bereit
  • Reduzieren Sie die Lagerkosten

Im Folgenden werde ich Schritt für Schritt erklären, wie es geht Integrieren Sie WordPress in den Google Cloud Storage.

Hinweis: Sie müssen Konto erstellen auf der Google Cloud Platform, um ihren Dienst zu nutzen.

Create a Service Account

Lassen Sie uns zuerst a Dienstkonto erstellt, die verwendet wird, um eine Verbindung von WordPress herzustellen.

  • Gehen Sie zu Service Accounts unter IAM & Admin (direkte Link)
  • Klicken Sie auf Dienstkonto erstellen
  • Geben Sie die Name des Dienstkontos und Beschreibung und klicken Sie auf Erstellen
gcp-create-service-account
  • Sie gelangen zum nächsten Schritt, in dem Sie eine Rolle als zuweisen müssen Speicheradministrator. Klicken Sie auf Weiter
gcp-Dienstkontorolle
  • Klicken Sie im nächsten Bildschirm auf Schlüssel erstellen. Auf der rechten Seite wird ein weiterer Assistent angezeigt, in dem Sie JSON auswählen und erstellen
gcp-json-key
  • Das Herunterladen der JSON-Datei dauert einige Sekunden. Bewahren Sie es an einem sicheren Ort auf.
  • Schließen Sie den Dienstkonto-Assistenten, indem Sie auf FERTIG klicken.

Create Storage Bucket

Zweitens ist es Zeit zu Erstellen Sie den Eimer Hiermit werden die WP-Mediendateien gespeichert

  • Melden Sie sich bei der Google Cloud an und gehen Sie zum Speicher >> Browser (direkte Link)
  • Klicken Sie Neues Bucket
create-bucket
  • Geben Sie die Eimername (muss einzigartig sein)
  • Auswählen Speicherklasse (Lassen Sie es für eine bessere Leistung multiregional sein)
  • Auswählen ein multiregionaler Standort (Wählen Sie, wo sich Ihre Benutzer befinden.)
  • Auswählen Festlegen von Bucket-Berechtigungen auf Objektebene und klicken Sie auf Erstellen
gcp-create-bucket
  • Es dauert einige Sekunden und Sie sehen den neu erstellten Bucket in der Liste.

Lass uns das machen Bucket-Objekt lesbar Standardmäßig für alle Benutzer, damit die Site-Besucher die Mediendateien anzeigen können.

  • Klicken Sie in der Liste auf einen neu erstellten Bucket
  • Gehen Sie zur Registerkarte Berechtigungen und klicken Sie auf Mitglieder hinzufügen
  • Weiter Alle Nutzer Wählen Sie im Feld Mitglieder die Option Speicherobjekt-Viewer als Rolle aus und klicken Sie auf Hinzufügen
gcs-add-member

Hinweis: Seien Sie vorsichtig bei der Zuweisung einer Rolle AllUsers. Wenn Sie dem Administrator oder dem Eigentümer die Erlaubnis erteilen, übernimmt jeder die Kontrolle darüber. Stellen Sie also sicher, dass nur die Zuschauerrolle gewährt wird.

Gut erledigt! Der Aufbewahrungseimer ist gebrauchsfertig. Lassen Sie uns mit WordPress verbinden.

Integrate WP with GCS

Es gibt zwei einfache Möglichkeiten, dies zu erreichen.

Vorname, Durch die Verwendung von WP-Stateless Plugin (Es ist frei). Usability Dynamics entwickelt dieses Plugin. Sie können Bilder schnell konfigurieren und in den GCS-Bucket hochladen, wenn Sie sie in die WP-Medienbibliothek hochladen und auf Anfrage direkt bereitstellen.

Das Plugin bietet Ihnen die Möglichkeit, die Dateien auch lokal auf dem Server zu speichern. Ich würde dies empfehlen. Wenn Sie GCS in Zukunft nicht verwenden möchten, können Sie das Plugin deaktivieren und müssen keine Bilder zurückkopieren.

Klingt gut?

  • Melden Sie sich bei WP Admin an und installieren Sie >> aktivieren Sie das Plugin
wp-zustandslos
  • Sie werden den Assistenten brauchen, tun Sie hier nichts. Wechseln Sie stattdessen zu den zustandslosen Einstellungen unter Medien
wp-stateless-wizard

Lassen Sie uns einige Einstellungen durchgehen, um die Konfiguration zu verstehen.

  • Modus - Wählen Sie CDN, damit Dateien in GCS kopiert und direkt von Google bereitgestellt werden
  • Bucket - Geben Sie den Bucket-Namen ein, den Sie erstellt haben
  • Fügen Sie den Inhalt der heruntergeladenen JSON-Datei in die ein Dienstkonto JSON Feld
  • Aktivieren Sie das Löschen von GCS-Dateien, wenn Sie Dateien aus Ihrem WP löschen. Es wird ebenfalls aus GCS entfernt
  • Klicken Sie auf Änderungen speichern
wp-stateless-settings

Vorwärts gehenWenn Sie neue Mediendateien hochladen, werden diese in den GCS-Bucket hochgeladen und direkt von dort aus bereitgestellt.

Lassen Sie es uns schnell überprüfen.

Ich habe eine PNG-Datei manuell über die Medienbibliothek hochgeladen. Wie Sie unten sehen können, stammt die URL-Adresse aus dem Google-Speicher.

wp-gcs-media

Wenn Sie vorhandene Bilder in GCS hochladen möchten, müssen Sie auf die Registerkarte Synchronisieren gehen und ausführen. Die Synchronisierung kann einige Zeit dauern, ist jedoch abgeschlossen. Sie sollten sehen können, dass alle Bilder aus dem Google Cloud-Speicher geladen werden.

Zweitekönnen Sie ein Premium-Plugin namens verwenden WP-Offload-Medien.

Fazit

Ich hoffe, dieser Leitfaden hilft Ihnen dabei, WP-Mediendateien in Google Cloud auszulagern und die Leistung zu verbessern. Für das Caching und andere Vorteile können Sie ebenfalls in Betracht ziehen WP Rakete.

Danke an unsere Sponsoren
Weitere großartige Lektüre auf WordPress
Treiben Sie Ihr Geschäft an
Einige der Tools und Dienste, die Ihr Unternehmen beim Wachstum unterstützen.
  • Invicti verwendet das Proof-Based Scanning™, um die identifizierten Schwachstellen automatisch zu verifizieren und innerhalb weniger Stunden umsetzbare Ergebnisse zu generieren.
    Versuchen Sie es mit Invicti
  • Web-Scraping, Wohn-Proxy, Proxy-Manager, Web-Unlocker, Suchmaschinen-Crawler und alles, was Sie zum Sammeln von Webdaten benötigen.
    Versuchen Sie es mit Brightdata
  • Semrush ist eine All-in-One-Lösung für digitales Marketing mit mehr als 50 Tools in den Bereichen SEO, Social Media und Content-Marketing.
    Versuchen Sie es mit Semrush
  • Intruder ist ein Online-Schwachstellenscanner, der Cyber-Sicherheitslücken in Ihrer Infrastruktur findet, um kostspielige Datenschutzverletzungen zu vermeiden.
    MIT DER INTELLIGENTEN SCHADENKALKULATION VON Intruder