berikut ini cara mengkonfigurasikan pgadmin dengan postgresql kali ini pecobaanya pada linux, untuk windows mungkin hampir sama untuk linux yang saya gunakan berbasis ubuntu
persiapan
install dulu postgresqlnya (dapat menggunakan ubuntu software center) atau
sudo apt-get install postgresql
jangan lupa jalankan postgres nya
sudo /etc/init.d/postgres start
install dulu pgadmin nya (dapat menggunakan ubuntu software center)
sudo apt-get install pgadmin3
agar bisa di akses remoet maka kita perlu merubah konfigurasi pada file ini
- postgresql.conf
- pg_hba.conf
dan memberi password pada user postgres pada postgresql
ubah koneksi pada konfigurasi postgresql.conf
(disini saya pake postgre 9.3, sesuaikan dengan alamat postgre anda)
nano /etc/postgresql/9.3/main/postgresql.conf
kemudian cari baris ini
#------------------------------------------------------------------------------</div><div># CONNECTIONS AND AUTHENTICATION</div><div>#------------------------------------------------------------------------------</div><div>&nbsp;</div><div># - Connection Settings -</div><div>&nbsp;</div><div>#listen_addresses = 'localhost'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # what IP address(es) to listen on;</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# comma-separated list of addresses;</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# defaults to 'localhost', '*' = all</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# (change requires restart)</div><div>
kemudian ubah menjadi
#------------------------------------------------------------------------------</div><div># CONNECTIONS AND AUTHENTICATION</div><div>#------------------------------------------------------------------------------</div><div>&nbsp;</div><div># - Connection Settings -</div><div>&nbsp;</div><div>listen_addresses = 'localhost, 192.168.1.200'</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# what IP address(es) to listen on;</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# comma-separated list of addresses;</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# defaults to 'localhost', '*' = all</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# (change requires restart)</div><div>
diatas berarti menerima konsi yang berasal dari localhost (server itu sendiri) dan ip 192.168.1.200
jika ingin menerima dari semua ip bisa diganti * (tapi hal ini tidak direkomendasikan)
artinya dapat menerima dari semuanya
tambahkan konfigurasi pada pg_hba.conf
file pg_hba.conf berisi file kontrol yang berisi: host mana yang dibolehkan untuk koneksi, bagaimana client diautentifikasi, user postgresql mana yang dapat digunakan dan database mana yang dapat mereka akses
biar mudah kita ubah menjadi (tidak disarankan untu server produksi)
host all all all md5
buat password user postgres
login ke postgres dulu kemudian masuk ke psql postgre (command promt nya postgresql untuk membuat password database postgre) caranya
sudo -u postgres
kemudian ketik
psql (perintah diatas dapat disingkat seperti ini sudo -u postgres psql )
setelah masuk psql kemudian ketik
\password postgres
kemudian anda akan diminta memasukkan password sebanyak 2 kali setelah itu kemudian buka pgadmin3
klik file add server dan set konfigurasi seperti ini isi password degan password yang anda masukkan tadi

jika sudah berhasil

referensi
semoga berguna 🙂