Rds'li bir MySQL db'ye bağlanmak için Python Flask uygulamamı bir Ubuntu ec2'ye nasıl alabilirim?

0

Soru

Uygulamamın bir rds'deki veritabanıma bağlanmasını sağlamaya çalışıyorum, ayrıca NGİNX kullanıyorum. Ec2'ye bir terminal kullanarak uzaktan bağlanırken veritabanına iyi bağlanabilirim. Hatanın var olduğu halka açık taraftadır. Bir kodlama okulunun bana verdiği bir kılavuzu adım adım takip ettim. İlk oturum açma / kayıt sayfası yüklenecek, ancak bir hesap veya oturum açma hatası oluşturmaya çalışırsam 500 Dahili hizmet hatası alıyorum. 500 Error

Gelen kurallara göre güvenlik grubumu doğru şekilde kurdum. Genel ıp'den RDS ile iletişim kurabilmesi için ec2'de ihtiyacım olan herhangi bir giden kural var mı?

Teşekkür ederim

Not: Şu anda bu konuda not almıyorum, Python yığınını çoktan bitirdim, bu sadece hala anlamak istediğim bir şey. Yarım kalmış bir şeyi bırakmak hoşuma gitmiyor. Zaman ayırdım ve birçok makale okudum, video izledim, AWS belgelerine baktım ve hala sorunu çözemiyorum.

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

En iyi cevabı

0

Bu özel durumda, sorun veritabanının RDS'DE bulunmadığı, flask uygulamasıyla birlikte ec2'de olduğu ortaya çıktı. Sadece içeri girmem gerekiyordu. mysqlconnection.py dosyalayın ve ana bilgisayarı 'localhost', kullanıcı adını 'root' ve parola olarak değiştirin.

Teşekkürler

2021-11-28 19:50:07

Diğer dillerde

Bu sayfa diğer dillerde

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