it-swarm.com.de

AWS: Ich kann von meinem Computer aus keine Verbindung zur RDS-Datenbank herstellen

Die EC2-Instanz/das Live-Web kann problemlos eine Verbindung zur RDS-Datenbank herstellen. Aber wenn ich den Code auf meinem lokalen Computer debuggen möchte, kann ich keine Verbindung zur Datenbank herstellen und erhalte den folgenden Fehler:

OperationalError: (2003, "Keine Verbindung zum MySQL-Server unter" aa9jliuygesv4w.c03i1 ck3o0us.us-east-1.rds.amazonaws.com "(10060)")

Ich habe hinzugefügt .pem und .ppk Schlüssel zu .ssh und ich konfiguriere EB CLI bereits. Ich weiß nicht mehr, was ich tun soll.

Zu Ihrer Information: Die App ist in Django

18
Aminah Nuraini

Es stellt sich heraus, dass es nicht so schwer ist. Führen Sie diese Schritte aus:

  1. Wechseln Sie zum EC2-Dashboard
  2. Wechseln Sie zur Registerkarte Sicherheitsgruppen
  3. Wählen Sie und wählen Sie nur die Sicherheitsgruppe der RDS-Datenbank. Unten sehen Sie die Sicherheitsgruppendetails
  4. Klicken Sie auf die Registerkarte Inbound
  5. Klicken Sie auf die Schaltfläche Bearbeiten
  6. Typ hinzufügen: MYSQL/Aurora; Protokoll: TCP; Bereich: 3306; Quelle: 0.0.0.0/0

Steps

84
Aminah Nuraini

STELLE SICHER PUBLIC ACCESSIBILITY IS SET TO YES

Das habe ich in den letzten 3 Tagen versucht zu lösen ...

6
Anthony R