Gabungin phpPgAdmin dengan XAMPP linux (Lampp)
Oke deh langsuung aja caranya :
- install dulu postgreSQL, kalo saya menggunakan postgresql yang dari enterprise db, dapat di unduh di Sini Untuk versi 9.0.2 tapi kalo mau versi yang lain silahkan berkunjung dimari.
- Unduh juga phppgadminnya disini pilih sesuai kebutuhan... kalo saya pake yang 5.0.1, cz gw pake postgresql 9.
- Setelah semuanya terunduh sekarang install dulu potgresql, ekstensinya .bin, dah pada tahukan cara installnya??? kalo belum gini nih : masuk terminal, liat dulu filenya udah bisa dieksekusi belum dengan cara ketik ls -l (warna ijo : berati udah bisa dieksekusi), kalo belum ketik sudo chmod a+x postgresql.xxx-xxx.bin, bis itu tinggal sudo ./postgresql.xxx-xxx.bin
- install seperti biasa kaya di windows
- Anggap saja proses instalasi berhasil, dan koneksi ke database juga udah berhasil, dan lampp telah terinstall dengan baik, untuk lampp saya letakkan di /opt/lampp
- ekstrak file phppgadmin yang sudah diunduh sebelumnya dan tempatkan di direktori dimana lampp berada, kalo saya di /opt/lampp/
- buka file config.inc.php di /opt/lampp/phppgadmin/config/php.inc.php cari $conf['servers'][0]['host'] = ' '; isikan dengan localhost, menjadi $conf['servers'][0]['host'] = 'localhost';
- cari lagi $conf['servers'][0]['pg_dump_path'] = '/usr/bin/pg_dump'; dan rubah menjadi $conf['servers'][0]['pg_dump_path'] = '/opt/PostgreSQL/9.0/bin/pg_dump'; karena saya menggunakan postgresql yang dari enterprise db, maka pg_dump disesuaikan pathnya dengan file berkas instalasi dari postgresql enterprise db, sintak ini berfungsi sebagai eksport database. kemudian rubah pula file dibawah sintak tadi menjadi $conf['servers'][0]['pg_dumpall_path'] = '/opt/PostgreSQL/9.0/bin/pg_dumpall';
- Cari lagi $conf['extra_login_security'] = true; menjadi $conf['extra_login_security'] = false; dan save file tersebut, selesai untuk pengaturan di phppgadmin
- Konfigurasi php.ini, periksa di konfigurasi php.ini yang terletak di /opt/lampp/etc/php.ini kemudian periksa apakah extension="pgsql.so" (baris :999) telah aktif (lihat tanda ';' sudah terhapus), kemudian save..
- sekarang saatnya me-Linking-kan phppgadmin, yang berada di direktori /opt/lampp (sebenarnya kalo kita letakan di htdocs cara berikut tidak perlu dilakukan, tapi supaya lebih apdol dah, hehe...) edit file di /opt/lampp/etc/httpd.conf , dan tambahkan kode berikut (lihat gambar di bawah supaya lebih jelas) :
- Selesai, sekarang tinggal testing deh... Sekedar info saja saya menggunakan lampp 1.7.3a
- Selamat mencoba
Tidak ada komentar:
Posting Komentar