0
我想弄清楚如何通過我的ruby應用程序使用PGConn連接,以便連接到我的postgres數據庫在aws ec2 linux服務器上。連接到本地linux安裝postgres數據庫
db_connection = PGconn.connect("ip-172-31-90.9.us-west-2.compute.internal", 5432, '', '', "testdb", "username", "password")
我不斷收到一個錯誤
app.rb:21:in `initialize': could not translate host name "ip-172-31-90-9.us-west-2.compute.internal." to address: nodename nor servname provided, or not known (PG::ConnectionBad)
我跑/ sbin目錄/使用ifconfig -a Linux服務器來獲得IP地址,但它仍然無法連接。我也按照網站上的說明編輯了文件http://www.cyberciti.biz/tips/postgres-allow-remote-access-tcp-connection.html
我試過了,但仍然說連接被拒絕。 – user2974739
我最終也不得不根據本文檔進行更改才能使其正常工作。 http://www.cyberciti.biz/tips/postgres-allow-remote-access-tcp-connection.html感謝您的幫助! – user2974739