Software untuk memanage database postgreSQL ada beberapa, yang paling terkenal adalah pgAdmin III, yang memang dikembangkan oleh postgres sendiri, sedangkan yang berbasis web dikembangkan dengan nama phppgadmin yang bisa anda cari sumbernya di phppgadmin.sourceforge.net.
Untuk instalasi pgAdmin III dengan menggunakan ubuntu kita dapat mudah menginstalnya, dikarenakan masuk ke dalam repository ubuntu. Sedangkan apabila anda ingin menggunakan web based interface seperti pada phpmyadmin maka sebaiknya menggunakan phppgadmin yang sudah terbukti ketangguhannya.
Apabila anda sudah mengetahui dependencies yang dibutuhkan oleh phppgadmin dan kemudian menginstalnya, itu tidak tidaklah cukup. Dikarenakan kita harus mengkonfigurasinya sekali lagi. Berikut caranyanya:
Cara instalasi pgadmin3
1. Instal postgreSQL
sudo apt-get install postgresql
2. Dependencies untuk pgadmin3
a. libatk1.0-0
b. libc6
c. libgcc1
d. libpq4
e. libstd++6
f. libwxgtk2.6-0
g. pgadmin3-data
3. Install pgadmin3 (GUI based)
sudo apt-get install pgadmin3
Cara instal phppgadmin
1. Install postgreSQL seperti di atas
sudo apt-get install postgresql
2. Dependencies untuk phppgadmin
a. apache2
b. libapache2-mod-php5
c. php5-pgsql
d. postgresql-doc
e. slony1-bin
f. saya tambahkan sendiri php5-nya
3. Install untuk phpmyadmin
sudo apt-get install phppgadmin
4. Konfigurasi apache dengan phppgadmin
sudo ln -s /etcphppgadmin/apache conf /etc/apache2/conf.d/phppgadmin.conf
5. Apabila anda navigasi ke
http://localhost/phppgadmin
maka sudah bisa masuk.
Meskipun kedua cara tersebut sudah anda instal biasanya belum bisa login ke sistem, secara default kedua sistem tersebut menggunakan account postgres yang kita tidak tahu passwordnya. Untuk itu ada 2 cara untuk login yaitu :
1. Membuat keamanannya lemah:
$ sudo gedit /usr/share/phppgadmin/conf/config.inc.php
Rubah setting
$conf['extra_login_security'] = true;
menjadi
$conf['extra_login_security'] = false;
Reload apache anda atau browser anda.
2. Membuat accout baru:
Masuk ke dalam konsole postgres
sudo -u postgres createuser -D -A -P myuser
Masukkan password dan re-type password.
Akhirnya phppgadmin anda bisa digunakan. Selamat mencaoba ![]()
