m1104m Blog

岡山のマーケティングエンジニア 興味領域が多いので、特化した物を作りながらアウトプットしていく 今の興味領域:IT・AWS・バレーボール・読書・マーケティング・広告・ガジェット・IoT・DevOps・SEM・スマートハウス・腸内フローラ

PostgreSQL外部から接続できない Connection refused

環境

  • AWS Lightsail
  • Postgres 12
  • CentOS 7

エラー

psql: could not connect to server: Connection refused
    Is the server running on host "*Global IP*" and accepting
    TCP/IP connections on port 5432?

これまでに試した事

  • セキュリティグループでport 5432を開けているのを確認
  • postgresqlが5432のポートを使用しているのを確認
  • pg_hba.confで接続元のGlobalIPアドレスを通しているのを確認

解決

  • /var/lib/pgsql/12/data/postgresql.conf
    • listen_addresses = 'localhost' → '*' 上記の設定を行っていなかった為、Connection refusedになってました。。
      久々過ぎて詰まりました。。基本的なところですね。。反省!