从非AWS托管服务器连接到AWS RDS数据库

时间:2019-03-06 02:54:48

标签: django amazon-web-services

我正在Namecheap共享主机上托管Django(2.1)应用程序,我需要将该应用程序连接到我的AWS RDS Postgresql数据库。我可以从本地pgAdmin4和本地Django应用程序连接到数据库,但是托管在Namecheap上的应用程序无法连接。我收到此错误:

  

无法连接到服务器:连接被拒绝服务器正在运行   在主机上“ hcdatabase.cvikoyffier8.us-east-1.rds.amazonaws.com”   (3.209.46.205)并在端口5432上接受TCP / IP连接?

这是我对RDS数据库的设置:

端口:5432

公共可访问性:是

安全组规则:入站允许任何位置的所有TCP(端口0-65535)

子网组:default-vpc-0c3bc057b4c1135da

我认为我可能不得不将子网更改为可从AWS外部访问的内容,但我不知道该怎么做。任何想法??

0 个答案:

没有答案