postgresqlの導入・外部ホストからの接続で、はまったときに見るメモ
postgresqlをVM上にインストールしたときに、はまったのでメモ
先に対応の仕方を簡易メモ
vi /var/lib/pgsql/data/postgresql.conf の
listen_addresses = '*' と port = 5432
vi /var/lib/pgsql/data/pg_hba.conf の
host all all 0.0.0.0/0 trust
それから、iptablesで「iptables -A INPUT -p tcp --dport 5432 -j ACCEPT」追加
iptables 再起動で外部ホストから接続できるようになる
/usr/local/pgsql/data/postgresql.conf
と/usr/local/pgsql/data/pg_hba.conf の上述と同じ名前のファイルが
あり、そちらを修正していた。
なぜ、こちらのパスにも同じファイルがあったのか、謎
あと、ポートが空いているかどうかは netstat -ant や
telnet 接続先ホスト ポート番号で接続してみることで確認できる。