Como faço para obter minha Python Frasco aplicativo no Ubuntu ec2 para se conectar com um banco de dados do MySQL com o RDS?

0

Pergunta

Estou tentando fazer o meu aplicativo para se conectar a minha banco de dados em um RDS, também estou usando o NGINX. Quando ligar para o ec2 remotamente através de um terminal que eu possa ligar para o banco de dados não há multa. É o público do lado de onde o erro existe. Eu segui um guia-me dada por uma codificação escola passo a passo. O início de sessão inicial/página de registro de carga, mas se eu tentar criar uma conta ou fazer login erro eu fico 500 erro Interno do serviço. 500 Error

Eu configurar meu grupo de segurança corretamente tanto quanto as regras de entrada de ir. Existem regras de saída que eu preciso na ec2 para ele poder entrar em contato com a RDS do ip público?

Obrigado

Nota: eu não estou sendo classificados em este neste ponto, eu já terminou o Python pilha, isso é apenas algo que eu ainda quero descobrir. Eu não gosto de deixar algo inacabado. Eu tenho tido o tempo e ler muitos artigos, assistiram a vídeos, passou por AWS documentação e ainda não consegue entender o problema para fora.

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

Melhor resposta

0

Neste exemplo em particular, o problema acabou por ser a de que o banco de dados não foi localizado no RDS, foi no ec2, junto com o frasco de app. Eu só precisava ir para a mysqlconnection.py arquivo e alterar o host para 'localhost', nome de usuário 'root', e a palavra-passe.

Obrigado

2021-11-28 19:50:07

Em outros idiomas

Esta página está em outros idiomas

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