Erstellen einer lastverteilten WordPress-Website

in Amazon Lightsail

Amazon Lightsail ist der erste Schritt zum Einstieg in AWS. Es bietet virtuelle Server, Speicher, Datenbanken und Netzwerke sowie einen kostengünstigen monatlichen Tarif.

Dieses Tutorial zeigt Ihnen, wie Sie eine lastverteilte WordPress-Website in Amazon Lightsail erstellen. Ein Load Balancer ist ein Server, der den Netzwerkverkehr auf eine Reihe von Servern verteilt. Durch die Verteilung des Netzwerkverkehrs auf einen Pool von Servern können Sie die Anzahl der gleichzeitigen Benutzer, die Ihre WordPress-Website bewältigen kann, drastisch erhöhen. Load Balancer erhöhen auch die Fehlertoleranz. Der Lightsail Load Balancer stellt sicher, dass nur gesunde WordPress-Instances, die an den Load Balancer angeschlossen sind, Traffic erhalten.

Sie können eine WordPress-Website horizontal skalieren, indem Sie die Anzahl der an einen Load Balancer angehängten Instances erhöhen. Sie können eine WordPress-Website auch vertikal skalieren, indem Sie die Instances, die an einen Load Balancer angeschlossen sind, durch Instances ersetzen, die einen größeren Lightsail-Plan verwenden (z. B. verwenden Sie stattdessen den Plan für 5 USD pro Monat oder den Plan für 3,50 USD pro Monat). Das Szenario der vertikalen Skalierung wird in diesem Tutorial nicht behandelt, kann aber durch ähnliche Schritte erreicht werden.

In diesem Tutorial führen Sie die folgenden Schritte aus:

  • Erstellen einer von MySQL verwalteten Datenbank in Lightsail
  • Erstellen Sie einen IAM-Benutzer für Ihre WordPress-Instance
  • Stellen Sie über SSH eine Verbindung zu Ihrer WordPress-Instance her, um die verwaltete Datenbank und die IAM-Benutzeranmeldeinformationen zu konfigurieren.
  • Melden Sie sich beim Dashboard Ihrer WordPress-Website an und installieren Sie das WP-Plugin Offload Media
  • Duplizieren Sie Ihre WordPress-Instance
  • Erstellen Sie einen Load Balancer in Lightsail und hängen Sie Ihre WordPress-Instances an.

Erste kostenlose Schritte mit Amazon Lightsail.

Über dieses Tutorial
Zeit 60 Minuten                                           
Kosten Kosten fallen an
Anwendungsfall Datenverarbeitung
Produkte Amazon Lightsail
Zielgruppe Entwickler
Level Fortgeschritten 
Letzte Aktualisierung 16. April 2020

Sie haben bereits ein Konto? Anmelden

1. Eine WordPress-Instance in Lightsail erstellen

Dieses Tutorial setzt voraus, dass Sie eine WordPress-Instance in Lightsail erstellen. Folgen Sie dazu den Schritten im Tutorial Starten und konfigurieren Sie eine WordPress-Instance mit Amazon Lightsail.

2. Erstellen einer von MySQL verwalteten Datenbank in Lightsail

Führen Sie die folgenden Schritte aus, um eine von MySQL verwaltete Datenbank in Lightsail zu erstellen. Die neue von MySQL verwaltete Datenbank wird als zentrale Datenbank für alle Instances von WordPress dienen, die lastverteilt werden.


a. Melden Sie sich an der Lightsail-Konsole an. 


b. Wählen Sie auf der Registerkarte Datenbanken der Lightsail-Homepage die Option Datenbank erstellen.

lb1

c. Wählen Sie die AWS-Region und Availability Zone für Ihre Datenbank.

Hinweis: Die Datenbank, die Sie erstellen, muss sich in der gleichen Region wie Ihre WordPress-Instance befinden.

lb2

d. Wählen Sie die neueste Version von MySQL als Ihre Datenbank-Engine. PostgreSQL ist verfügbar, aber es ist nicht mit WordPress kompatibel.

lb3

e. Wählen Sie einen Datenbankplan.

Ein Tarif enthält eine Maschinenkonfiguration (RAM, SSD, vCPU) mit geringen, vorhersagbaren Kosten und eine Datenübertragungszulage. Sie können den 15-USD-Lightsail-Standard-Datenbankplan für einen Monat (bis zu 750 Stunden) kostenlos ausprobieren.

lb4

f. Geben Sie einen Namen für Ihre Datenbank ein.

Richtlinien für Ressourcennamen:

  • Muss innerhalb jeder AWS-Region in Ihrem Lightsail-Konto einzigartig sein.
  • Muss 2 bis 255 Zeichen enthalten.
  • Muss mit einem alphanumerischen Zeichen oder einer Ziffer beginnen und enden.
  • Kann alphanumerische Zeichen, Ziffern, Punkte, Bindestriche und Unterstriche enthalten.
lb5

g. Wählen Sie Datenbank erstellen aus.

Die Erstellung Ihrer Datenbank wird einige Minuten dauern.


h. Nachdem Ihre Datenbank erstellt wurde und verfügbar ist, wählen Sie den Namen der Datenbank unter der Registerkarte Datenbanken in der Lightsail-Konsole.


i. Führen Sie die folgenden Schritte auf der Registerkarte Connect Ihrer Datenbankverwaltungsseite aus:

  1. Notieren Sie sich den DNS-Namen der Datenbank. Sie werden dies später in diesem Tutorial benötigen.
  2. Notieren Sie sich den Datenbankbenutzernamen. Sie werden dies später in diesem Tutorial benötigen.
  3. Wählen Sie Passwort anzeigen und wählen Sie Passwort ändern. Geben Sie ein neues sicheres Passwort ein, das keine Sonderzeichen enthält. Sie müssen das Passwort ändern, um Sonderzeichen zu entfernen, da einige der Befehle später in diesem Tutorial nicht wie erwartet funktionieren, wenn im Passwort Sonderzeichen verwendet werden.
  4. Notieren Sie sich das Datenbank-Passwort. Sie werden dies später in diesem Tutorial benötigen.
hawp2i

3. Erstellen Sie einen Amazon S3-Bucket für Ihre WordPress-Instance

Führen Sie die folgenden Schritte aus, um einen Amazon S3-Bucket zu erstellen, der zum Speichern der Medien von Ihrer WordPress-Website verwendet wird.


a. Melden Sie sich bei der Amazon S3-Konsole an.


b. Wählen Sie im linken Navigationsmenü Öffentlichen Zugang blockieren.


c. Stellen Sie sicher, dass beide Optionen zur Sperrung des öffentlichen Zugangs über Zugriffskontrolllisten (ACLs) ausgeschaltet sind. Wenn sie eingeschaltet sind, wählen Sie Bearbeiten, heben Sie die Markierung dieser Optionen auf und wählen Sie Änderungen speichern. Diese Optionen sind erforderlich, damit WordPress auf den von Ihnen erstellten Amazon S3-Bucket zugreifen kann.

Hinweis: Diese Einstellungen werden auf alle S3-Buckets angewendet. Stellen Sie also sicher, dass diese Einstellungen auch auf Ihre anderen vorhandenen S3-Buckets angewendet werden können.

update1
update2

d. Wählen Sie Buckets in der linken Navigation und wählen Sie dann Bucket erstellen.

update3

e. Benennen Sie den Bucket. Alle S3-Bucket-Namen sind global eindeutig, daher können Sie nicht den gleichen Namen wie in diesem Tutorial verwenden.

Notieren Sie sich den von Ihnen gewählten Namen, Sie werden ihn später in diesem Tutorial in Ihre WordPress-Konfiguration eingeben müssen.


f. Wählen Sie die AWS-Region für Ihren S3-Bucket. Sie sollten alle Ihre Ressourcen für dieses Tutorial in der gleichen AWS-Region erstellen, also erstellen Sie Ihren S3-Bucket in der gleichen Region wie Ihre WordPress-Instance.

update4

g. Heben Sie die Markierung Alle öffentlichen Zugriffe sperren auf und wählen Sie dann Öffentlichen Zugriff auf Buckets und Objekte sperren, die durch neue Richtlinien für öffentliche Buckets oder Zugangspunkte gewährt wurden, und B Öffentlichen und kontenübergreifenden Zugriff auf Buckets und Objekte durch Richtlinien für öffentliche Buckets oder Zugangspunkte sperren. Stellen Sie sicher, dass beide Optionen zum Sperren des öffentlichen Zugangs über Zugriffskontrolllisten (ACLs) abgewählt sind.


h. Wählen Sie diese Option, um die von Ihnen gewählten Einstellungen zu bestätigen.

update6

i. Klicken Sie auf Bucket erstellen.


3. Erstellen Sie eine IAM-Richtlinie und einen Benutzer für Ihre WordPress-Instance

Führen Sie die folgenden Schritte aus, um eine Richtlinie für den von Ihnen erstellten Amazon S3-Bucket zu erstellen, und erstellen Sie dann einen IAM-Benutzer mit der Richtlinie, der auf den S3-Bucket zugreifen kann. Später in diesem Tutorial werden Sie Ihre WordPress-Instance mit den Zugangsdaten des IAM-Benutzers konfigurieren.

a. Melden Sie sich bei der IAM-Konsole an.


b. Wählen Sie Richtlinien in der linken Navigation und wählen Sie dann Richtlinie erstellen.

c. Wählen Sie auf der Seite Richtlinie erstellen die Registerkarte JSON und fügen Sie dann die folgende Richtlinie in das Textfeld ein. Achten Sie darauf, den Namen Ihres Buckets durch den Namen des Amazon S3-Buckets zu ersetzen, den Sie zuvor in diesem Tutorial erstellt haben.

Das Ergebnis sollte wie das folgende Bild aussehen.

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "VisualEditor0",
            "Effect": "Allow",
            "Action": [
                "s3:PutObject",
                "s3:GetObjectAcl",
                "s3:GetObject",
                "s3:PutBucketAcl",
                "s3:ListBucket",
                "s3:DeleteObject",
                "s3:GetBucketAcl",
                "s3:GetBucketLocation",
                "s3:PutObjectAcl"
            ],
            "Resource": [
                "arn:aws:s3:::<your bucket name>",
                "arn:aws:s3:::<your bucket name>/*"
            ]
        }
    ]
}
update7

d. Wählen Sie Richtlinie überprüfen aus.

e. Geben Sie Ihrer Richtlinie einen Namen, z. B. wp-s3-policy, und wählen Sie dann Richtlinie erstellen.

Sie verfügen jetzt über eine Richtlinie, die Sie auf einen neuen IAM-Benutzer anwenden können. In den nächsten Schritten werden Sie einen neuen IAM-Benutzer anlegen.

update8

f. Wählen Sie in der linken Navigation Benutzer. Wählen Sie dann Benutzer hinzufügen.

lb7

g. Geben Sie einen Benutzernamen ein.

Bsp.: wp-s3-user


h. Wählen Sie Programmatischer Zugriff.

i. Wählen Sie Weiter: Berechtigungen.

lb8

j. Wählen Sie Vorhandene Richtlinien direkt anhängen.


k. Suchen Sie nach dem Namen der IAM-Richtlinie, die Sie zuvor in diesen Schritten erstellt haben, z. B. wp-s3-policy.

 


l. Wählen Sie die Richtlinie, die Sie in den Suchergebnissen erstellt haben.

m. Wählen Sie Weiter: Tags aus.

 

update10

n. Sie müssen dem IAM-Benutzer keine Tags hinzufügen. Wählen Sie Weiter: Überprüfung.


o. Überprüfen Sie die Benutzerdetails und wählen Sie dann Benutzer erstellen.

lb10

p. Kopieren Sie die Zugriffsschlüssel-ID des Benutzers und fügen Sie sie in die Textdatei mit den Anmeldeinformationen ein, die Sie zuvor in diesem Tutorial erstellt haben.

lb11

q. Wählen Sie Einblenden in der Spalte Geheimer Zugriffsschlüssel.


r. Kopieren Sie den geheimen Zugriffsschlüssel und fügen Sie ihn in die Textdatei mit den Anmeldeinformationen ein.


s. Speichern Sie die Textdatei mit den Anmeldeinformationen an einem sicheren Ort. Sie werden diese Zugangsdaten später in diesem Tutorial benötigen.


t. Wählen Sie Schließen aus.

Sie sind nun mit der IAM-Konsole fertig und können sie schließen.

4. Stellen Sie über SSH eine Verbindung zu Ihrer WordPress-Instance her, um die verwaltete Datenbank und die IAM-Benutzeranmeldeinformationen zu konfigurieren.

Führen Sie die folgenden Schritte aus, um die Daten aus der MySQL-Datenbank auf Ihrer WordPress-Instance zu exportieren und sie in Ihre neue MySQL-verwaltete Datenbank in Lightsail zu importieren. Sie werden auch Ihre WordPress-Instance für die Verbindung mit der von MySQL verwalteten Datenbank konfigurieren und die IAM-Benutzeranmeldeinformationen in Ihrer WordPress-Instance konfigurieren.


a. Melden Sie sich an der Lightsail-Konsole an.


b. Wählen Sie auf der Registerkarte Instances der Lightsail-Startseite das browserbasierte SSH-Client-Symbol für Ihre WordPress-Instance.

lb12

c. Nachdem das browserbasierte SSH-Client-Fenster geöffnet wurde, geben Sie den folgenden Befehl ein, um das Bitnami-Standardkennwort für die Anwendungen auf Ihrer WordPress-Instance abzurufen:

cat $HOME/bitnami_application_password

        d. Kopieren Sie das angezeigte Passwort und fügen Sie es in die Textdatei ein, in der Sie Ihre Anmeldedaten speichern.

lb13

e. Geben Sie nacheinander die folgenden Befehle ein, um die Umgebungsvariablen mit den Informationen, die Sie kopiert und in die Textdatei für Ihre Anmeldedaten eingefügt haben, zu erstellen.

LSDB_USERNAME=<DatabaseUserName>
LSDB_ENDPOINT=<DatabaseEndpoint>
LSDB_PASSWORD='<DatabasePassword>'
ACCESS_KEY=<AccessKeyID>
SECRET_KEY=<SecretAccessKey>

Hinweis: Stellen Sie sicher, dass vor und nach dem Parameter LSDB_PASSWORD ein einfaches Anführungszeichen steht.

Beispiel:

LSDB_USERNAME=dbmasteruser
LSDB_ENDPOINT=ls-24e932a56656a5b471398ea052a04bc32ea0703d.czowadgeezqi.us-west-2.rds.amazonaws.com
LSDB_PASSWORD='3stTVwnfJh9CnKR6'
ACCESS_KEY=AKIAIOSFODNN7EXAMPLE
SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY

f. Geben Sie den folgenden Befehl ein, um ein Dump der MySQL-Datenbank zu erstellen, die sich auf Ihrer WordPress-Instance befindet. Dieser Befehl erstellt eine Datei dump.sql im aktuellen Verzeichnis.

mysqldump -u root --databases bitnami_wordpress --single-transaction --order-by-primary -p > dump.sql

g. Geben Sie das Bitnami-Standardpasswort ein, wenn Sie zur Eingabe eines Passworts aufgefordert werden. Dies ist das Bitnami-Standardpasswort für die Anwendungen auf Ihrer WordPress-Instance, das Sie zuvor in diesen Schritten erhalten haben.


h. Geben Sie den folgenden Befehl ein, um die Datei dump.sql in Ihre von MySQL verwaltete Datenbank in Lightsail zu importieren.

cat dump.sql | mysql --user $LSDB_USERNAME --host $LSDB_ENDPOINT -p

i. Geben Sie das Passwort für die von MySQL verwaltete Datenbank ein, wenn Sie zur Eingabe eines Passworts aufgefordert werden. Dies ist das Passwort für Ihre MySQL-verwaltete Datenbank, das Sie zuvor in diesem Tutorial von der Lightsail-Konsole erhalten haben.


j. Wir werden die Datei wp-config.php in den nächsten Schritten modifizieren. Bevor Sie fortfahren, geben Sie den folgenden Befehl ein, um ein Backup der Datei wp-config.php für den Fall zu erstellen, dass etwas schief geht.

cp /home/bitnami/apps/wordpress/htdocs/wp-config.php /home/bitnami/apps/wordpress/htdocs/wp-config.php.bak

k. Geben Sie den folgenden Befehl ein, um das Passwort für die MySQL-Datenbank auf der Instance aus der Datei wp-config.php zu erhalten, und setzen Sie es als Umgebungsvariable WPDB_PASSWORD.

WPDB_PASSWORD=`cat /home/bitnami/apps/wordpress/htdocs/wp-config.php | grep DB_PASSWORD | cut -d \' -f 4`

l. Geben Sie den folgenden Befehl ein, um den Port zu Ihrer Lightsail-Datenbank-Endpunkt-Umgebungsvariablen hinzuzufügen.

LSDB_ENDPOINT=$LSDB_ENDPOINT:3306

m. Geben Sie den folgenden Befehl ein, um die WordPress-Befehlszeile zu verwenden, um den Benutzernamen, das Passwort und den Endpunkt der von MySQL verwalteten Datenbank der Datei wp-config.php hinzuzufügen.

wp config set DB_USER $LSDB_USERNAME && wp config set DB_PASSWORD $LSDB_PASSWORD && wp config set DB_HOST $LSDB_ENDPOINT

n. Geben Sie den folgenden Befehl ein, um eine credfile.txt zu erstellen, die die Anmeldedaten des IAM-Benutzers enthält, den Sie zuvor in diesem Tutorial erstellt haben.

cat <<EOT >> credfile.txt
define( 'AS3CF_SETTINGS', serialize( array (
    'provider' => 'aws', 
    'access-key-id' => '$ACCESS_KEY', 
    'secret-access-key' => '$SECRET_KEY',
) ) );
EOT

o. Geben Sie den folgenden Befehl ein, um den Inhalt der Datei credfile.txt in die Datei wp-config.php einzufügen.

sed -i "/define( 'WP_DEBUG', false );/r credfile.txt" /home/bitnami/apps/wordpress/htdocs/wp-config.php

p. Geben Sie den folgenden Befehl ein, um die credfile.txt zu löschen, da Sie sie nicht mehr benötigen. An diesem Punkt können Sie auch die Anmeldedatei löschen, die alle Anmeldedaten enthält, die Sie zuvor in diesem Tutorial kopiert und eingefügt haben.

sudo rm –r credfile.txt

q. Der vorherige Befehlssatz setzte die Berechtigungen für die Datei wp-config.php zurück. Geben Sie den folgenden Befehl ein, um die Berechtigungen für die Datei wp-config.php und die von Ihnen erstellte Sicherung zu korrigieren.

sudo chown bitnami:daemon /home/bitnami/apps/wordpress/htdocs/wp-config.php && sudo chown bitnami:daemon /home/bitnami/apps/wordpress/htdocs/wp-config.php.bak

r. Geben Sie den folgenden Befehl ein, um die Services auf der Instance neu zu starten.

sudo /opt/bitnami/ctlscript.sh restart

Sie können das Browser-basierte SSH-Client-Fenster schließen. Ihre WordPress-Instance ist jetzt so konfiguriert, dass sie sich mit Ihrer neuen, von MySQL verwalteten Datenbank in Lightsail verbindet. Wenn Sie neue Beiträge auf Ihrer WordPress-Website veröffentlichen, werden die Daten für diese Beiträge in die von MySQL verwaltete Datenbank in Lightsail geschrieben, anstatt in die von MySQL verwaltete Datenbank, die sich auf der Instance befindet.

5. Melden Sie sich beim Dashboard Ihrer WordPress-Website an und installieren Sie das WP-Plugin Offload Media

Führen Sie die folgenden Schritte aus, um das WP Offload Media Plugin auf Ihrer WordPress Website zu installieren. Das WP-Plugin Offload Media erstellt einen Amazon S3-Bucket in Ihrem AWS-Konto unter Verwendung der IAM-Anmeldedaten, die im vorherigen Abschnitt dieses Tutorials konfiguriert wurden. Es verbindet auch Ihr WordPress mit dem neuen S3-Bucket, so dass Mediendateien, die auf Ihre Website hochgeladen werden, in Ihrem neuen S3-Bucket gespeichert werden. Der neue S3-Bucket wird als zentraler Speicherort für die Mediendateien aller Instances von WordPress dienen, die lastverteilt werden.


a. Gehen Sie zu Ihrer Instance. Z. B.: http://192.0.2.0.

Sie erhalten die öffentliche IP-Adresse Ihrer Instance in der Lightsail-Konsole wie in folgendem Bild angezeigt:

lb14

b. Wählen Sie das Bitnami-Verwaltungssymbol in der rechten unteren Ecke der Seite

lb15

c. Wählen Sie Anmelden.

lb16

d. Geben Sie user in das Textfeld Benutzername ein, und geben Sie das Bitnami-Standardpasswort in das Textfeld Passwort ein. Wählen Sie dann Anmelden.

lb17

e. Bewegen Sie den Mauszeiger über Plugins in der linken Navigation und wählen Sie dann Neue hinzufügen.

lb18

f. Geben Sie WP Offload Media in das Suchtextfeld ein und drücken Sie die Eingabetaste.

lb19

g. Wählen Sie in den Suchergebnissen Jetzt installieren neben dem WP Offload Media Lite-Plugin.

lb29

h. Wählen Sie Aktivieren, nachdem das Plugin installiert ist.

lb21

i. Nachdem das Plugin aktiviert ist, bewegen Sie den Mauszeiger über Einstellungen in der linken Navigation und wählen Sie Offload Media Lite.

lb22

j. Geben Sie auf der Seite Einstellungen für Offload Media Lite den Namen des S3-Buckets, den Sie zuvor in diesem Tutorial erstellt haben, in das Textfeld Bucket ein.

Wählen Sie dann Bucket-Einstellung speichern.

update11

Die Seite Offload Media Lite bestätigt, dass Ihre Einstellungen gespeichert wurden.

Ihre WordPress-Website ist jetzt so konfiguriert, dass sie Mediendateien auf Ihren Amazon S3-Bucket hochladen kann. Der neue zentrale S3-Bucket für Ihre WordPress-Mediendateien zusammen mit der neuen zentralen, von MySQL verwalteten Datenbank in Lightsail bedeutet, dass Sie jetzt Ihre WordPress-Instance duplizieren können, und jede duplizierte Version Ihrer Instance wird auf den S3-Bucket und die von MySQL verwaltete Datenbank verweisen. Fahren Sie mit dem nächsten Schritt fort, um Ihre WordPress-Instance in Lightsail zu duplizieren.

Picture1

6. Duplizieren Sie Ihre WordPress-Instance

Führen Sie die folgenden Schritte aus, um einen Snapshot Ihrer WordPress-Instance zu erstellen, und verwenden Sie dann den Snapshot, um ein Duplikat Ihrer Instance zu erstellen.


a. Melden Sie sich an der Lightsail-Konsole an.


b. Wählen Sie auf der Registerkarte Instances auf der Lightsail-Homepage den Namen Ihrer WordPress-Instance.

lb26

c. Wählen Sie auf Ihrer Instanceverwaltungsseite die Registerkarte Snapshots

d. Wählen Sie Snapshot erstellen und dann Erstellen.

lb28

e. Wenn der Snapshot fertig erstellt ist, wählen Sie das Ellipsen-Symbol (⋮) und wählen Sie Neue Instance erstellen.

lb29real

f. Auf der Seite Erstellen einer Instance aus einem Snapshot ändern Sie die Standardauswahlen nicht. Blättern Sie zum Ende der Seite und wählen Sie Instance erstellen.

Dadurch wird ein exaktes Duplikat Ihrer ursprünglichen WordPress-Instance erstellt, die bereits so konfiguriert ist, dass sie sich mit der von MySQL verwalteten Datenbank und dem zuvor in diesem Tutorial erstellten Amazon S3-Bucket verbindet.

Wiederholen Sie die Schritte in diesem Abschnitt des Tutorials, um so viele Instances zu erstellen, für die Sie eine Lastenverteilung benötigen. Fahren Sie mit dem nächsten Abschnitt dieses Tutorials fort, um einen Load Balancer in Lightsail zu erstellen und Ihre Instances anzuhängen.

lb30
lb31

7. Erstellen Sie einen Load Balancer in Lightsail und hängen Sie Ihre WordPress-Instances an.

Führen Sie die folgenden Schritte aus, um einen Load Balancer in Lightsail zu erstellen, und hängen Sie Ihre WordPress-Instances an.


a. Melden Sie sich an der Lightsail-Konsole an.


b. Wählen Sie auf der Lightsail-Startseite die Registerkarte Netzwerk.


c. Wählen Sie Load Balancer erstellen.

lb32

d. Geben Sie auf der Seite Load Balancer erstellen Ihrem Load Balancer einen Namen und wählen Sie Load Balancer erstellen.


e. Wählen Sie den Namen Ihres Load Balancers.

lb33

f. Wählen Sie auf der Registerkarte Zielinstances im Abschnitt Zielinstances der Seite das Dropdown-Menü, und wählen Sie eine Ihrer WordPress-Instances aus. Wählen Sie Anhängen, um die Instance anzuhängen.

lb34

g. Wählen Sie Noch eine anhängen, um eine weitere Instance an den Load Balancer anzuschließen.

Hängen Sie alle doppelten WordPress-Instances an den Load Balancer an.

lb35

h. Kopieren Sie oben auf der Verwaltungsseite des Load Balancers den DNS-Namen des Load Balancers.

lb36

i. Öffnen Sie ein neues Browserfenster, fügen Sie den DNS-Namen in das Adresstextfeld ein und drücken Sie die Eingabetaste.

Ihre Anfrage wird durch den Load Balancer geleitet, und Ihre WordPress-Website wird geladen. Die Website, die geladen wird, stammt aus einer der WordPress-Instances, die an Ihren Load Balancer angeschlossen sind. Zu diesem Zeitpunkt ist Ihr Load Balancer so konfiguriert, dass er zu einer Ihrer doppelten WordPress-Instances geleitet wird. Um den Vorgang abzuschließen, fügen Sie den DNS-Namen Ihres Load Balancers als Adress-(A)-Eintrag zum DNS Ihrer registrierten Domain hinzu.

Herzlichen Glückwunsch!

Sie haben eine lastverteilte WordPress-Website in Lightsail erstellt.

Amazon Lightsail eignet sich hervorragend für Entwickler, WebPros und alle, die schnell und kostengünstig mit AWS loslegen möchten. Sie können Instances, Datenbanken, SSD-basierten Speicher starten, Daten übertragen, Ihre Ressourcen überwachen und vieles mehr auf verwaltete Weise.

War dieses Tutorial hilfreich?

Vielen Dank
Bitte teilen Sie uns mit, was Ihnen gefallen hat.
Schließen
Es tut uns Leid Sie zu enttäuschen
Ist etwas veraltet, verwirrend oder ungenau? Bitte helfen Sie uns, dieses Tutorial zu verbessern, indem Sie Feedback geben.
Schließen