Virtualboxマシン(ローカルマシンで実行)にPostgresqlサーバーを備えたUbuntuサーバーと、ローカルマシンにPgadmin3があります。Pgadmin3でVirtualboxのデータベースに接続するにはどうすればよいですか? 私は得ています
"Server doesn't listen"
Postgres は実際に Virtualbox 内で実行されています。
Virtualboxマシン(ローカルマシンで実行)にPostgresqlサーバーを備えたUbuntuサーバーと、ローカルマシンにPgadmin3があります。Pgadmin3でVirtualboxのデータベースに接続するにはどうすればよいですか? 私は得ています
"Server doesn't listen"
Postgres は実際に Virtualbox 内で実行されています。
これを見つけました。それを機能させるために、私はしました:
1) ファイル /etc/postgresql/9.1/main/postgresql.conf を編集し、コメントを外して 1 行を編集し、以下を含めます。
listen_addresses = '10.10.4.14,localhost'
10.10.4.14 は、virtualbox 上のサーバーにアクセスするために使用されるアドレスです。
2) ファイル /etc/postgresql/9.1/main/pg_hba.conf を編集し、最後に 1 行追加しました。
host all all 10.10.4.14/24 md5
Postgres のバージョンが私のものと同じでない場合、または別の Linux ディストリビューションがそれらのファイルを別の場所に配置している場合は、ファイル パスが異なる可能性があることに注意してください。