Wird Ihre WordPress-Site aufgrund einer wachsenden Medienbibliothek langsamer? Wenn Sie nach einer intelligenten Möglichkeit suchen, Mediendateien effizient zu verwalten und zu speichern, ist die Verbindung Ihrer Website mit Amazon S3 möglicherweise die perfekte Lösung.
Wenn sich Ihre Website erweitert, kann die Handhabung großer Mengen an Bildern, Videos und anderen Uploads Ihren Hosting-Server belasten. Um Leistungsprobleme zu vermeiden, ist es eine gute Idee, diese Dateien auf ein externes Speichersystem wie Amazon S3 zu verschieben.
Amazon S3 ist ein Cloud-basierter Speicherdienst, der für seine Geschwindigkeit, Flexibilität und Zuverlässigkeit bekannt ist. Durch das Speichern Ihrer Mediendateien auf S3 reduzieren Sie die Belastung Ihres WordPress-Hostings und verbessern die Geschwindigkeit und Skalierbarkeit Ihrer Website.
In diesem Artikel führen wir Sie durch die Verknüpfung Ihrer WordPress-Medienbibliothek mit AWS S3 über die Next3 Offload Plugin. Sie erfahren auch, wie dieses Setup die Leistung und das Ressourcenmanagement Ihrer Website verbessern kann.
Lass uns anfangen.
Was ist Amazon S3?
Amazon S3, kurz für Simple Storage Service, ist eine Cloud-Speicherlösung von Amazon Web Services (AWS). Es wurde entwickelt, um Benutzern dabei zu helfen, unbegrenzte Datenmengen von jedem Ort aus sicher zu speichern und darauf zuzugreifen, wann immer sie sie benötigen.
Ob Bilder, Videos, Dokumente, Backups oder Systemprotokolle, Amazon S3 kann alle Arten von Dateien verarbeiten. Es bietet eine einfache Weboberfläche, mit der Entwickler Daten nahtlos über das Internet hochladen, verwalten und abrufen können.
Welches WordPress S3-Plugin sollten Sie verwenden?
Die Wahl des richtigen Plugins zum Verbinden von WordPress mit Amazon S3 ist wichtig. Sie benötigen etwas einfaches, zuverlässiges und voller nützlicher Funktionen. Das Plugin sollte Ihren Anforderungen entsprechen und einfach einzurichten sein.
Lassen Sie uns über die drei wichtigsten Plugins sprechen, die die WordPress-Medienbibliothek ohne Probleme auf AWS S3 hochladen können.
Next3 Offload: Es ist eine großartige Option zum Abladen von Mediendateien. Es verbindet Ihre WordPress-Site mit Amazon S3 und versetzt Ihre Medien in die Cloud. Dies hilft, Speicherplatz auf Ihrem Server freizugeben und die Geschwindigkeit Ihrer Website zu verbessern.
Wasabi Smart File Uploads: Dieses Plugin unterstützt auch Amazon S3. Sie können Ihre Mediendateien schnell von WordPress in die Cloud hochladen. Das Plugin ist einfach und hilft, Ihre Dateien sicher und organisiert zu halten.
AufwindPlus: Das Plugin ist für Backups bekannt. Es kann Ihre WordPress-Site-Backups auf Amazon S3 speichern. Es ist zwar nicht nur auf Medien ausgerichtet, aber dennoch hilfreich, um Ihre Website-Daten in der Cloud zu speichern.
Empfohlen: Ein beliebtes Plugin, das all diese Kriterien erfüllt, ist das Next3 Offload Medien-Plugin. Das Plugin bietet erweiterte Funktionen für die Verwaltung von Mediendateien auf WordPress-Sites.
Wie lade ich die WordPress-Medienbibliothek mit Next3 Offload auf Amazon S3 hoch?
Sie können Ihre WordPress-Medienbibliothek mit dem Next3-Offload-Plugin auf AWS S3 abladen. Folgen Sie diesen Schritten:
- Installieren Sie das Next3 Offload-Plugin auf Ihrer WordPress-Site.
- Wählen Sie Amazon S3 als Ihren Speicheranbieter.
- Melden Sie sich bei Ihrer AWS-Konsole an.
- Erstellen Sie einen neuen IAM-Benutzer mit den entsprechenden Berechtigungen.
- Legen Sie die Berechtigungen für öffentliche Zugriffe für Ihren S3-Bucket fest.
- Kopieren Sie Ihren Zugriffsschlüssel und Ihren geheimen Schlüssel von AWS.
- Fügen Sie diese Schlüssel zu den Einstellungen für Next3 Offload-Plugin hinzu.
- Konfigurieren Sie Ihre Speichereinstellungen (Bucket-Name, Region usw.).
- Richten Sie die Liefereinstellungen für das Servieren von Medien ein.
- Aktivieren Sie die Offload-Einstellungen, um Mediendateien automatisch zu verschieben.
Schritt #1: Installieren und aktivieren Sie Next3 Offload
Um Ihre WordPress-Mediendateien mit Amazon S3 zu verbinden, benötigen Sie Ein zuverlässiges Plugin, das den Offloading-Prozess übernimmtdrohen Dies hilft, die Belastung Ihres Servers zu verringern und die Geschwindigkeit und Leistung Ihrer Website zu verbessern.
Vor der Installation des Plugins müssen Sie Holen Sie sich und laden Sie Das Plugin von ihrer offiziellen Website. Zu diesem Zeitpunkt erhalten Sie die Lizenz zur Aktivierung des Plugins.
Melden Sie sich zunächst in Ihrem WordPress-Dashboard an. Gehen Sie im linken Menü zum Plugins Abschnitt

Wählen Sie die Neues Plugin hinzufügen Schaltfläche zum Installieren des Next3 Offload-Plugins.

Jetzt müssen Sie zum Plugin hochladen Knopf.

In diesem Schritt müssen Sie Ihre Datei hochladen. Klicken Sie einfach auf die Wählen Sie Datei Schaltfläche zum Öffnen des Dateibrowsers Ihres Geräts.

Suchen Sie nach der Auswahl der Datei nach Jetzt installieren Schaltfläche auf dem Bildschirm. (Sie können diesem Artikel folgen, um die zu vervollständigen Installationsprozess).

Sobald die Installation abgeschlossen ist, sehen Sie die Option, das Plugin zu aktivieren. Klicken Sie auf die Plugin aktivieren Schaltfläche, um es auf Ihrer WordPress-Site zu aktivieren.

Um das Plugin zu nutzen, müssen Sie zuerst Ihre Lizenz aktivieren. Geben Sie die Lizenzschlüssel Sie haben das bereitgestellte Feld auf der Seite Plugin-Einstellungen erhalten.
Klicken Sie dann auf die Lizenz aktivieren Schaltfläche zum Abschließen des Vorgangs und Entsperren aller Funktionen.

Sobald Sie die oben genannten Schritte ausgeführt haben, können Sie auf die Next3 Offload Dashboard von Ihrem WordPress-Admin-Panel.
Schritt #2: Wählen Sie einen Anbieter aus
Jetzt ist es an der Zeit, Ihren Speicheranbieter auszuwählen. Wählen Sie in diesem Fall Amazon S3 aus den verfügbaren Optionen. Dies beginnt mit der Verknüpfung Ihrer WordPress-Site mit Ihrem Amazon S3-Konto für das Ausladen von Medien.

An dieser Stelle müssen Sie Geben Sie Ihren Zugriffsschlüssel und Ihren geheimen Schlüssel ein Verbinden Sie Amazon S3 mit Ihrer WordPress-Site.
Um diese Schlüssel zu erhalten, müssen Sie über ein Amazon S3-Konto verfügen. Wenn Sie noch keine haben, müssen Sie es zuerst erstellen.
Folgen Sie den nachstehenden Schritten, um sich bei Amazon S3 anzumelden oder anzumelden. Dies führt Sie durch die Einrichtung Ihres AWS-Kontos und die Generierung der erforderlichen Anmeldeinformationen.
Schritt 3: Anmelden bei der AWS-Konsole
Wenn Sie bereits eine haben Amazon Web Services (AWS) Konto, gehen Sie einfach zum AWS-Anmeldeseite Und melden Sie sich mit Ihrer E-Mail und Ihrem Passwort an.
Nach der Anmeldung können Sie auf die AWS Management Console zugreifen, wo Sie Ihren S3-Speicher verwalten und Ihre Zugriffs- und geheimen Schlüssel erstellen können.

Wenn Sie kein Konto haben, müssen Sie eines erstellen, bevor Sie fortfahren. Sie müssen sich einschreiben.

Schritt #4: Erstellen Sie einen IAM-Benutzer
Sobald Sie in der AWS Management Console angemeldet sind, erstellen Sie im nächsten Schritt eine neue Ich bin Benutzer.
Es gibt zwei gängige Möglichkeiten, einen IAM-Benutzer zu erstellen, dem Sie folgen können. Beide Methoden helfen Ihnen dabei, die Anmeldeinformationen zu generieren, die erforderlich sind, um WordPress mit Amazon S3 sicher zu verbinden.
Wir folgen zwei Methoden zum Erstellen von IAM-Benutzern:
Methode 1:
im Feld für Benutzername, Geben Sie den Namen, den Sie dem neuen IAM-Benutzer zuweisen möchten. Wählen Sie einen Namen, der sich leicht merken lässt und sich auf seinen Zweck bezieht.
Dann unter AWS-Anmeldeinformationentyp, aktivieren Sie das Kontrollkästchen für Zugriffsschlüssel – Programmatischer Zugriffdrohen Diese Option ermöglicht es dem Benutzer, mit AWS-Diensten zu interagieren.

um das neue zu ermöglichen Ich bin Benutzer Um Ihre S3-Buckets und -Objekte zu verwalten, müssen Sie die entsprechenden Berechtigungen zuweisen.
Zum erstmaligen Setup mit Next3 Offload, Es wird empfohlen, die Amazons3FullAccess Politikdrohen Dadurch werden Berechtigungsfehler während der Konfiguration vermieden. Erweiterte Benutzer können später zu einer benutzerdefinierten IAM-Richtlinie wechseln, um den Zugriff genauer zu beschränken.
Wählen Sie nun Anhängen vorhandener Richtlinien Direkt. Geben Sie im Filterfeld „S3”, um verwandte Richtlinien zu finden. Scrollen Sie in der Liste nach unten und aktivieren Sie das Kontrollkästchen für Amazons3FullAccessdrohen Klicken Sie dann Weiter: Tags weiterzumachen.

In diesem Stadium haben Sie die Möglichkeit, hinzuzufügen Schlagwort zu Ihrem IAM-Benutzer. Tags sind Schlüssel-Wert-Paare, mit denen Sie AWS-Ressourcen einfacher organisieren und verwalten können.
Das Hinzufügen von Tags ist optional. Wenn Sie jedoch regelmäßig mit AWS arbeiten, kann die Verwendung von Tags die Verwaltung und das Tracking vereinfachen.
Wenn Sie diesen Schritt übersprungen haben, klicken Sie auf die Weiter: Überprüfung Taste, um vorwärts zu gehen.

Wenn alles richtig aussieht, klicken Sie auf die Benutzer erstellen Knopf.

Sobald der Benutzer erstellt wurde, sehen Sie Sicherheitsanmeldeinformationen, einschließlich der Zugriffsschlüssel-ID und Geheimer Zugangsschlüssel.
achten auf Laden Sie diese Anmeldeinformationen als .csv-Datei herunter und speichern Sie sie an einem sicheren Ort. Amazon zeigt das nicht an Geheimer Zugangsschlüssel Wieder nach diesem Schritt.
Wenn Sie die Schlüssel verlieren, können Sie sie später nicht mehr anzeigen. Sie können jedoch immer eine erstellen Neue Zugriffsschlüssel Bei Bedarf über die AWS Management Console.

Methode 2:
Nach der Anmeldung bei der AWS Management Console müssen Sie den nächsten Schritt tun Erstellen Sie einen neuen IAM-Benutzer.
Beginnen Sie mit der Eingabe eines Namens in der Benutzername Feld Dies hilft Ihnen, den Benutzer später zu identifizieren.
unter Zugriffstyp, markieren Sie das Kontrollkästchen für Programmatischer Zugriff So aktivieren Sie den API- und Plugin-Zugriff. Klicken Sie dann auf die Weiter: Berechtigungen Schaltfläche zum Fortfahren.

auf dem Erlaubnis Seite müssen Sie eine Richtlinie zuweisen, um dem Benutzer Zugriff auf Amazon S3 zu gewähren.
Als Erstbenutzer wird empfohlen, Amazons3FullAccessdrohen Dadurch wird sichergestellt, dass der Benutzer die vollen Berechtigungen zum Verwalten von S3-Buckets und -Objekten hat, ohne dass Zugriffsprobleme auftreten.

Nachdem Sie alle Details überprüft und bestätigt haben, klicken Sie auf die Benutzer erstellen Knopf.

Navigieren Sie nun in der AWS Management Console zu: IAM → Benutzer → Next3 (oder den Namen des Benutzers, den Sie erstellt haben).
Klicken Sie dann auf die Sicherheitsanmeldeinformationen Tabulator

Im Abschnitt "Zugriffsschlüssel erstellen" gehen Sie drei Schritte durch, um einen neuen Schlüssel zu generieren.
Wählen Sie für Schritt 1: Zugriff auf wichtige Best Practices und Alternativen, wählen Sie die Option Kommandozeilenschnittstelle (CLI) da Sie den Schlüssel für Plugin oder programmatische Zugriffe verwenden.

Gehen Sie als nächstes zu Schritt 2. Hier können Sie ein Beschreibungs-Tag hinzufügen, um diesen Zugriffsschlüssel später zu identifizieren.
Klicken Sie nach dem Hinzufügen der Beschreibung auf die Schaltfläche Zugriffsschlüssel erstellen, um das Schlüsselpaar zu generieren.

In Schritt 3 sehen Sie Ihre neu erstellte Zugriffsschlüssel-ID und den geheimen Zugriffsschlüssel.
Stellen Sie sicher, dass Sie diese Schlüssel an einem sicheren Ort kopieren und speichern, da Sie den geheimen Zugriffsschlüssel später nicht mehr anzeigen können.
Diese Tasten sind für die Verbindung Ihres WordPress-Plugins mit Amazon S3 unerlässlich.

Schritt #5: Bucket Public Permission
In der Amazon S3-Konsole finden Sie eine Öffentlicher Zugang Einstellung Seite in der Seitenleiste unter Kontoeinstellungen.
Wichtig ist Deaktivieren Sie den öffentlichen Zugriff Zu Objekten für alle Ihre vorhandenen und zukünftigen Buckets, um Ihre Daten sicher zu halten.
Navigieren Sie dazu zu Amazon S3 → Buckets, dann wählen Sie Ihre spezifische Eimernamedrohen Klicken Sie danach auf die Erlaubnis Registerkarte, um die Zugriffseinstellungen zu verwalten.

Aktivieren Sie das Kontrollkästchen für Alle öffentlichen Zugriffe blockierendrohen Klicken Sie dann auf die Änderungen speichern Schaltfläche zum Anwenden der Einstellungen.

im Objektbesitz bearbeiten Abschnitt, aktivieren Sie das Kontrollkästchen, um zu aktivieren ACLS und wählen Objektschreiberdrohen Diese Einstellung steuert, wer Berechtigungen für die Objekte verwalten kann. Denken Sie daran, auf die zu klicken Änderungen speichern Schaltfläche zum Anwenden und Speichern Ihrer Einrichtung.

Schritt #6: Definieren Sie Ihre Zugriffsschlüssel
Damit Next3 Offload Media mit Amazon S3 verbunden werden kann, müssen Sie Ihre AWS Access-Schlüssel zu Ihrer Website hinzufügen.
Öffnen Sie die zuvor heruntergeladene CSV-Datei und kopieren Sie die Zugriffsschlüssel-ID und den geheimen Zugriffsschlüssel.
Fügen Sie diese Schlüssel dann in die Plugin-Einstellungen ein, um die Verbindung mit Amazon S3 herzustellen.

Klicken Sie nach Abschluss auf die neben Taste, um die Einrichtung fortzusetzen.
Schritt #7: Konfigurieren Sie Next3 Offload
Zunächst müssen Sie den Bucket auswählen, mit dem Next3 Offload Ihre neu hochgeladenen Mediendateien auf Amazon S3 speichert.
Auf der Setup-Seite des Plugins können Sie entweder einen vorhandenen Bucket auswählen oder einen neuen zu diesem Zweck erstellen.
In diesem Bucket werden alle Ihre WordPress-Mediendateien in die Cloud abgeladen.

Geben Sie den Namen des zuvor erstellten Buckets ein oder erstellen Sie einen neuen Bucket. Klicken Sie dann auf die Einstellungen speichern Taste zur Bestätigung.

Wenn Sie noch keinen Eimer haben, klicken Sie auf die Eimer erstellen Verbindungsstelle Dadurch wird ein Formular geöffnet, in dem Sie den Namen des Buckets eingeben und seine Region auswählen können. Klicken Sie dann auf die Neue Bucket erstellen Knopf.

Sie können auch wählen Buckets durchsuchen Wenn Ihr IAM-Benutzer die Berechtigung hat, sie anzuzeigen.

Nachdem Sie alle Änderungen im Bucket vorgenommen haben, klicken Sie auf die Einstellungen speichern Knopf.

Schritt #8: Konfigurieren der Speichereinstellungen
Sobald Amazon S3 mit Ihrer WordPress-Site verbunden ist, müssen Sie die grundlegenden Einstellungen unter konfigurieren Speichereinstellungen.
Gehen Sie dazu auf Ihr WordPress-Admin-Dashboard und öffnen Sie das Next3 Offload Speisekarte Von dort aus können Sie die Aufbewahrungsoptionen an Ihre Bedürfnisse anpassen.

Über die Next3 Offload-Systemsteuerung können Sie alle Ihre Medien-Offloading-Einstellungen verwalten, die Speichernutzung überwachen und die Verarbeitung von Dateien zwischen WordPress und Amazon S3 anpassen.

Verwenden Sie nun die Umschalttasten, um Medien auslagern und Auf den lokalen Server kopieren Optionen

Nach unten scrollen, finden Sie Optionen für Einrichtungspfad und Dateiverwaltungdrohen Hier können Sie Einstellungen wie das Hinzufügen eines Präfixes zum Bucket-Pfad, das Organisieren von Dateien nach Jahr und Monat, einschließlich Objektversionen im Pfad, Umbenennen von Dateien und Auswahl des Offload-Formats für die Cloud anpassen.
Diese Optionen helfen, Ihre Mediendateien organisiert und einfach zu verwalten.

Schritt #9: Einrichten der Liefereinstellungen
Jetzt ist es an der Zeit, einen Anbieter auszuwählen, der Ihre ausgelagerten Mediendateien bereitstellt. Gehe hinüber zum Liefereinstellungen Abschnitt, um dies einzurichten.

Wählen Sie als Nächstes Ihren Lieferanbieter aus den verfügbaren Optionen aus.

Sie können auch Grundfunktionen in den Liefereinstellungen aktivieren. Klicken Sie nach dem Aktivieren der Grundfunktionen auf Einstellungen speichern Knopf.

Schritt #10: Richten Sie die Offload-Einstellungen ein
Zum Schluss gehen Sie mit den Offload-Einstellungen vor.

Sie können nun alle vorhandenen Mediendateien ausladen oder einzeln auswählen. Klicken Sie einfach auf die Jetzt abladen Schaltfläche zum Übertragen Ihrer WordPress-Medienbibliothek auf AWS S3.

Sie haben auch Optionen zu Stellen Sie ausgelagerte Dateien wieder auf Ihren lokalen Server zurück und Beseitigen Sie ausgelagerte Dateien aus dem lokalen Speicher Wenn benötigt.
Diese Funktionen geben Ihnen die volle Kontrolle darüber, wo Ihre Mediendateien gespeichert sind.

Sie können auch Ihre vorhandenen entladen CSS und Javascript (JS) Dateien in die Cloud. Dies hilft, die Serverlast zu reduzieren und Ihre Website zu beschleunigen.

Hinweis: Sie können Ihre WordPress-Medienbibliothek überprüfen, um festzustellen, ob Ihre Dateien ausgeladen wurden oder nicht.
Letzte Wörter zum Hochladen der WordPress-Medienbibliothek in AWS S3
Laden Sie WordPress-Mediendateien in AWS S3 hoch, um Ihre Website schneller und effizienter zu machen. Dies entlastet Ihren WordPress-Server und hilft Ihrer Website, die Besucher schneller zu laden.
Wenn Sie die WordPress-Medienbibliothek auf AWS S3 hochladen, können Ihre Website mehr Besucher ohne Verlangsamung umsetzen. Da der Speicher von Amazon so konzipiert ist, dass er mit Ihnen wächst, müssen Sie sich keine Sorgen machen, dass der Speicherplatz knapp wird oder Ihre Website zu langsam wird, wenn der Datenverkehr ansteigt.
Eine andere gute Sache ist das Amazon S3 ist kostengünstigdrohen Sie zahlen nur für die Speicherung und Bandbreite, die Sie tatsächlich nutzen, was im Vergleich zum Kauf größerer Server Geld sparen kann.
Amazon S3 schützt Ihre Dateien mit starken Sicherheitsmaßnahmen wie Zugriffskontrollen und Verschlüsselung. Ihre Mediendateien sind also vor unbefugtem Zugriff geschützt, sodass Sie sich über die Daten Ihrer Website beruhigen.
Sie können auch lesen
- 10+ häufige Fehler, die beim Ausladen von WordPress-Medien vermieden werden
- So integrieren Sie das Offload-Plugin in Cloud-Speicheranbieter
- Langsamer WordPress-Admin – Warum es passiert und wie man es behebt
- Cloudflare R2-Objektspeicher: Was Sie wissen müssen
- Auswahl des richtigen WordPress Media Offload-Plugins: Next3 Offload vs. Alternativen
