Comment puis-je obtenir mon Python Flacon application sur une Ubuntu ec2 pour se connecter à une base MySQL avec RDS?

0

La question

J'essaie d'obtenir mon appli pour se connecter à ma base de données sur un RDS, aussi, je suis l'aide de NGINX. Lors de la connexion à l'ec2 à distance à l'aide d'un terminal, je peux me connecter à la base de données de l'amende. C'est sur la face publique du côté où l'erreur existe. J'ai suivi un guide m'a été donné par un codage à l'école, étape par étape. La connexion initiale d'enregistrement/chargement de la page, mais si j'essaie de créer un compte ou se connecter erreur-je obtenir un 500 erreur Interne du service. 500 Error

J'ai créé mon groupe de sécurité correctement dans la mesure où les règles de trafic entrant aller. Existe-il des règles de trafic sortant j'ai besoin sur le ec2 pour être en mesure de communiquer avec le RDS à partir de l'adresse ip publique?

Merci

Note: je ne suis pas d'obtenir notés sur ce à ce point, j'ai déjà fini la pile de Python, c'est juste quelque chose que j'ai encore envie de comprendre. Je n'aime pas laisser quelque chose d'inachevé. J'ai pris le temps de lire de nombreux articles, regardé des vidéos, passé par AWS documentation et ne peut toujours pas la figure de la question.

amazon-ec2 amazon-rds flask nginx
2021-11-24 06:13:06
1

La meilleure réponse

0

Dans ce cas particulier, la question s'est avéré être que la base de données n'était pas situé sur RDS, c'était sur l'ec2 avec le flacon d'application. J'ai juste besoin d'aller dans le mysqlconnection.py fichier et modifier l'hôte "localhost", nom d'utilisateur "root" et le mot de passe.

Merci

2021-11-28 19:50:07

Dans d'autres langues

Cette page est dans d'autres langues

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................