

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Connect Instanzen, die das von Bitnami verpackte LAMP verwenden, mit einer Aurora-Datenbank
<a name="amazon-lightsail-connect-lamp-instance-to-aurora-database"></a>

**Dieser von Bitnami verpackte Blueprint ist veraltet**  
Von Bitnami verpackte Blueprints werden nach dem 19. Mai 2026 nicht mehr aktualisiert. Ab dem 19. November 2026 kannst du mit diesem Blueprint keine neuen Instanzen mehr erstellen. Beim Erstellen neuer Instanzen empfehlen wir, den entsprechenden Lightsail-Blueprint zu verwenden, sofern verfügbar. Bestehende Instanzen, die von Bitnami verpackte Blueprints verwenden, werden weiterhin ohne Unterbrechung ausgeführt. [Weitere Informationen](amazon-lightsail-faq-bitnami-blueprints.md)  
Wenn Sie eine bestehende Instanz haben, die einen von Bitnami verpackten Blueprint verwendet und zu einem Blueprint migrieren möchten, finden Sie weitere Informationen unter Zu Lightsail-packaged Lightsail-Blueprints [migrieren](migrate-from-bitnami-to-lightsail-blueprints.md).

**Dieses Tutorial gilt nur für Instanzen, die von Bitnami verpacktes LAMP verwenden**  
[Wenn Ihre Instanz den von Lightsail verpackten LAMP-Blueprint verwendet, lesen Sie stattdessen LAMP.](amazon-lightsail-lamp-lightsail.md)

Anwendungsdaten für Beiträge, Seiten und Benutzer werden in einer MariaDB-Datenbank gespeichert, die auf Ihrer LAMP-Instance in Amazon Lightsail läuft. Wenn die WordPress-Instance ausfällt, können Sie Ihre Daten möglicherweise nicht wiederherstellten. Um dieses Szenario zu vermeiden, sollten Sie Ihre Anwendungsdaten in eine von MySQL verwaltete Datenbank übertragen.

Amazon Aurora ist eine MySQL- und PostgreSQL-compatible relationale Datenbank, die für die Cloud entwickelt wurde. Sie kombiniert die Leistung und Verfügbarkeit traditioneller Unternehmensdatenbanken mit der Einfachheit und Kosteneffizienz von Open-Source-Datenbanken. Aurora ist Teil von Amazon Relational Database Service (Amazon RDS). Amazon RDS ist ein verwalteter Datenbakservice, der das Einrichten, Betreiben und Skalieren einer relationalen Datenbank in der Cloud vereinfacht. Weitere Informationen finden Sie im [Benutzerhandbuch für Amazon Relational Database Service](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/) und im [Benutzerhandbuch für Amazon Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/).

In diesem Tutorial zeigen wir Ihnen, wie Sie Ihre Anwendungsdatenbank von einer LAMP-Instance in Lightsail mit einer von Aurora verwalteten Datenbank in Amazon RDS verbinden.

 **Inhalt** 
+  [Schritt 1: Erfüllen der Voraussetzungen](#connect-lamp-to-aurora-prerequisites) 
+  [Schritt 2: Konfigurieren der Sicherheitsgruppe für Ihre Aurora-Datenbank](#configure-security-group) 
+  [Schritt 3: Stellen Sie von Ihrer Lightsail-Instance aus eine Verbindung zu Ihrer Aurora-Datenbank her](#connect-to-aurora-database-from-lamp-instance) 
+  [Schritt 4: Übertragen der MariaDB-Datenbank von Ihrer LAMP-Instance zu Ihrer Aurora-Datenbank](#transfer-database-from-lamp-to-aurora) 
+  [Schritt 5: Konfigurieren Ihrer Anwendung zum Herstellen einer Verbindung mit Ihrer von Aurora verwalteten Datenbank](#connect-application-to-database) 

## Schritt 1: Erfüllen der Voraussetzungen
<a name="connect-lamp-to-aurora-prerequisites"></a>

Stellen Sie vor Beginn sicher, dass die folgenden Voraussetzungen erfüllt sind:

1. Erstellen Sie eine LAMP-Instanz in Lightsail und konfigurieren Sie Ihre Anwendung darauf. Die Instance muss sich im laufenden Zustand befinden, bevor Sie fortfahren. Weitere Informationen finden Sie unter [Starten und Konfigurieren einer LAMP-Instanz in Lightsail](amazon-lightsail-quick-start-guide-lamp-bitnami.md).

1. Aktivieren Sie VPC-Peering in Ihrem Lightsail-Konto. Weitere Informationen finden Sie unter [Amazon VPC-Peering für die Arbeit mit AWS Ressourcen außerhalb von Lightsail einrichten](lightsail-how-to-set-up-vpc-peering-with-aws-resources.md).

1. Erstellen einer von Aurora verwalteten Datenbank in Amazon RDS. Die Datenbank muss sich in derselben AWS-Region wie Ihre LAMP-Instance befinden. Sie muss sich auch im laufenden Zustand befinden, bevor Sie fortfahren. Weitere Informationen finden Sie unter [Erste Schritte mit Amazon Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_GettingStartedAurora.html) im *Amazon-Aurora-Benutzerhandbuch*.

## Schritt 2: Konfigurieren der Sicherheitsgruppe für Ihre Aurora-Datenbank
<a name="configure-security-group"></a>

Eine AWS Sicherheitsgruppe fungiert als virtuelle Firewall für Ihre Ressourcen. AWS Sie kontrolliert den ein- und ausgehenden Datenverkehr, der sich mit Ihrer Aurora-Datenbank in Amazon RDS verbinden kann. Weitere Informationen finden Sie unter [Kontrollieren des Datenverkehrs zu Ressourcen mithilfe von Sicherheitsgruppen im Benutzerhandbuch von Amazon Virtual Private Cloud](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html).

Führen Sie das folgende Verfahren aus, um die Sicherheitsgruppe so zu konfigurieren, dass Ihre LAMP-Instance eine Verbindung zu Ihrer Aurora-Datenbank herstellen kann.

1. Melden Sie sich bei der [Amazon-RDS-Konsole](https://console.aws.amazon.com/rds/) an.

1. Wählen Sie im Navigationsbereich **Datenbanken** aus.

1. Wählen Sie das Symbol der **Writer-Instance** der Aurora-Datenbank aus, mit der Ihre LAMP-Instance eine Verbindung herstellen wird.

1. Wählen Sie die Registerkarte **Connectivity & security (Konnektivität und Sicherheit)**.

1. Notieren Sie sich aus dem Abschnitt **Endpoint & Port** (Endpunkt und Port) den **Endpoint name** (Endpunktnamen) und den **Port** (Port) der **Writer-Instance**. Sie benötigen diese später, wenn Sie Ihre Lightsail-Instanz für die Verbindung mit der Datenbank konfigurieren.

1. Wählen Sie im Bereich **Security** (Sicherheit) den Link der aktiven VPC-Sicherheitsgruppe aus. Sie werden zur Sicherheitsgruppe Ihrer Datenbank weitergeleitet.  
![Screenshot der Registerkarte „Konnektivität und Sicherheit“ der Amazon-RDS-Konsole.](http://docs.aws.amazon.com/de_de/lightsail/latest/userguide/images/lamp-aurora-db-select-writer-instance.png)

1. Vergewissern Sie sich, dass die Sicherheitsgruppe für Ihre Aurora-Datenbank ausgewählt ist.

1. Wählen Sie die Registerkarte **Inbound rules** (Regeln für eingehenden Datenverkehr) aus.

1. Wählen Sie **Edit inbound rules** (Regeln für eingehenden Datenverkehr bearbeiten) aus.  
![Screenshot der Registerkarte „Regeln für eingehenden Datenverkehr“ der Amazon-RDS-Konsole.](http://docs.aws.amazon.com/de_de/lightsail/latest/userguide/images/lamp-aurora-select-security-group.png)

1. Wählen Sie auf der Seite **Edit inbound rules** (Regeln für eingehenden Datenverkehr bearbeiten) die Option **Add Rule** (Regel hinzufügen).

1. Führen Sie die folgenden Schritte aus:
   + Wenn Sie den standardmäßigen MySQL-Port 3306 verwenden, wählen Sie **MySQL/Aurora**im Dropdownmenü **Typ** die Option aus.
   + Wenn Sie einen benutzerdefinierten Port für Ihre Datenbank verwenden, wählen Sie **Custom TCP**(Benutzerdefiniertes TCP) im Dropdownmenü **Type** (Typ) aus und geben Sie im Textfeld **Port Range** (Port-Bereich) die Portnummer ein.

1. Fügen Sie im Textfeld **Source** (Quelle) die private IP-Adresse Ihrer LAMP-Instance hinzu. Sie müssen die IP-Adressen in CIDR-Notation eingeben, was bedeutet, dass Sie `/32` anhängen müssen. Zum Beispiel, um `192.0.2.0` zuzulassen, geben Sie `192.0.2.0/32` ein.

1. Wählen Sie **Regeln speichern** aus.  
![Screenshot der Registerkarte „Regeln für eingehenden Datenverkehr“ der Amazon-RDS-Konsole.](http://docs.aws.amazon.com/de_de/lightsail/latest/userguide/images/lamp-aurora-add-security-group-rule.png)

## Schritt 3: Stellen Sie von Ihrer Lightsail-Instance aus eine Verbindung zu Ihrer Aurora-Datenbank her
<a name="connect-to-aurora-database-from-lamp-instance"></a>

Gehen Sie wie folgt vor, um zu bestätigen, dass Sie von Ihrer Lightsail-Instance aus eine Verbindung zu Ihrer Aurora-Datenbank herstellen können.

1. Melden Sie sich bei der [Lightsail-Konsole](https://lightsail.aws.amazon.com/) an.

1. Wählen Sie im linken Navigationsbereich die Option **Instances** aus.

1. Wählen Sie das browserbasierte SSH-Client-Symbol für Ihre LAMP-Instance aus, um mit SSH eine Verbindung herzustellen.  
![Browser-based SSH-Client-Symbol.](http://docs.aws.amazon.com/de_de/lightsail/latest/userguide/images/amazon-lamp-tutorial-05.png)

1. Nachdem Sie mit Ihrer Instance verbunden sind, geben Sie den folgenden Befehl ein, um sich mit Ihrer Aurora-Datenbank zu verbinden. Ersetzen Sie im Befehl {{DatabaseEndpoint}} durch die Endpunktadresse Ihrer Aurora-Datenbank und {{Port}} ersetzen Sie es durch den Port Ihrer Datenbank. {{MyUserName}}Ersetzen Sie durch den Namen des Benutzers, den Sie beim Erstellen der Datenbank eingegeben haben.

   ```
   mysql -h {{DatabaseEndpoint}} -P {{Port}} -u {{MyUserName}} -p
   ```

   Sie sollten eine Antwort ähnlich der folgenden sehen, die bestätigt, dass Ihre Instance auf Ihre Aurora-Datenbank zugreifen und eine Verbindung mit dieser herstellen kann.  
![Antwort bei erfolgreicher MySQL-Verbindung.](http://docs.aws.amazon.com/de_de/lightsail/latest/userguide/images/lamp-aurora-mysql-connect-message.png)

   Wenn Sie diese Antwort nicht sehen oder eine Fehlermeldung erhalten, müssen Sie möglicherweise die Sicherheitsgruppe Ihrer Datenbank so konfigurieren, dass die private IP-Adresse Ihrer Lightsail-Instanz eine Verbindung zu ihr herstellen kann. Weitere Informationen finden Sie im Abschnitt [Konfigurieren der Sicherheitsgruppe für Ihre Aurora-Datenbank](#configure-security-group) dieses Handbuchs.

## Schritt 4: Übertragen der MariaDB-Datenbank von Ihrer LAMP-Instance zu Ihrer Aurora-Datenbank
<a name="transfer-database-from-lamp-to-aurora"></a>

Nachdem Sie nun bestätigt haben, dass Sie von Ihrer Instance aus eine Verbindung zu Ihrer Datenbank herstellen können, sollten Sie die Daten von Ihrer LAMP-Instance-Datenbank zu Ihrer Aurora-Datenbank migrieren. Weitere Informationen finden Sie unter [Verwalten eines Amazon-Aurora-MySQL-DB-Clusters](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.html) im *Amazon Aurora-Benutzerhandbuch*.

## Schritt 5: Konfigurieren Ihrer Anwendung zum Herstellen einer Verbindung mit Ihrer von Aurora verwalteten Datenbank
<a name="connect-application-to-database"></a>

Nach Übermittlung Ihrer Anwendungsdaten an Ihre Aurora-Datenbank sollten Sie die Anwendung konfigurieren, die auf Ihrer LAMP-Instance ausgeführt wird, um eine Verbindung zu Ihrer Aurora-Datenbank herzustellen. Stellen Sie mithilfe von SSH Connect eine Verbindung zu Ihrer LAMP-Instance her und greifen Sie auf die Datenbankkonfigurationsdatei der Anwendung zu. Definieren Sie in der Konfigurationsdatei die Endpunktadresse Ihrer Aurora-Datenbank, den Datenbankbenutzernamen und das zugehörige Passwort. Folgendes ist ein Beispiel für den Inhalt einer Konfigurationsdatei:

![Anwendungskonfigurationsdatei.](http://docs.aws.amazon.com/de_de/lightsail/latest/userguide/images/lamp-aurora-application-config-file.png)
