Cum pot obține meu Python Flask aplicație de pe un Ubuntu ec2 să se conecteze cu un MySQL db cu RDS?

0

Problema

Sunt încercarea de a obține aplicația mea să se conecteze la baza de date pe un RDS, de asemenea, eu folosesc NGINX. Atunci când conectarea la ec2 de la distanta folosind un terminal pot conecta la baza de date de acolo. Este pe public orientată spre partea unde există eroare. Am urmat un ghid dat la mine de către o școală de codificare pas cu pas. Inițiale pagina de login/înregistrare va încărca, dar dacă am încerca să creați un cont sau cu eroare de conectare am un 500 Internal service error. 500 Error

Am înființat grupul de securitate corect cât reguli de intrare du-te. Sunt acolo orice reguli de ieșire am nevoie pe ec2 pentru ca acesta să fie în măsură să contacteze RDS de la ip-ul public?

Multumesc

Notă: eu nu sunt obtinerea clasificate pe acest lucru la acest moment, am terminat deja Python stivă, asta e ceva ce eu încă mai vreau să-mi dau seama. Nu-mi place sa las ceva neterminat. Mi-am luat timp și a citit multe articole, videoclipuri vizionate, trecut prin AWS documentare și încă nu-mi dau seama de problema.

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

Cel mai bun răspuns

0

În acest caz, problema s-a dovedit a fi faptul că baza de date nu a fost localizat pe RDS, a fost pe ec2 împreună cu balon app. Am nevoie pentru a merge în mysqlconnection.py fișier și de a schimba gazdă la "localhost", numele de utilizator "root" si parola.

Multumesc

2021-11-28 19:50:07

În alte limbi

Această pagină este în alte limbi

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