web-dev-qa-db-fra.com

AWS: impossible de se connecter à la base de données RDS à partir de ma machine

L'instance EC2/le Web en direct peut très bien se connecter à la base de données RDS. Mais quand je veux déboguer le code sur ma machine locale, je ne peux pas me connecter à la base de données et j'ai eu cette erreur:

OperationalError: (2003, "Can't connect to MySQL server on 'aa9jliuygesv4w.c03i1 ck3o0us.us-east-1.rds.amazonaws.com' (10060)")

J'ai ajouté .pem et .ppk touches pour .ssh et je configure déjà EB CLI. Je ne sais plus quoi faire.

FYI: L'application est à Django

18
Aminah Nuraini

Il s'avère que ce n'est pas si difficile. Suivez ces étapes:

  1. Accédez au tableau de bord EC2
  2. Accédez à l'onglet Groupes de sécurité
  3. Sélectionnez et sélectionnez uniquement le groupe de sécurité de la base de données RDS. Vous verrez les détails du groupe de sécurité en bas
  4. Cliquez sur l'onglet Entrant
  5. Cliquez sur le bouton Modifier
  6. Ajouter un type: MYSQL/Aurora; Protocole: TCP; Plage: 3306; Source: 0.0.0.0/0

Steps

84
Aminah Nuraini

ASSURE-TOI PUBLIC ACCESSIBILITY IS RÉGLÉ SUR OUI

C'est ce que j'ai passé les 3 derniers jours à essayer de résoudre ...

6
Anthony R