Cara Install postgreSQL + phpPgAdmin di Lampp [Linux]

screnshoot postgresql

Berikut adalah cara installasi postgresql + phppgadmin di lampp [linux], di sini saya menggunakan linux centos, namun bagi anda yang menggunakan versi linux lain seperti ubuntu, mint, debian dll bisa juga menggunakan cara ini.


oke berikut langkah - langkah nya :

Download dulu postgreSQL, cekidot di sini :
http://www.enterprisedb.com/products-services-training/pgdownload

Kemudian download phppgadminnya, cekidot di sini :
http://phppgadmin.sourceforge.net/doku.php?id=download
note: di sini saya download yang eks tar.gz

Install Postgresql

Setelah semuanya terunduh sekarang install dulu potgresql, ekstensinya .run,
  1. cara install nya :  masuk terminal ..
  2. masuk ke direktori tempat postgressql nya berada.
    misal :
    cd /home/user/Downloads ...
  3. kemudian liat dulu permission postgresql nya, dengan cara : ls -l
    kalo sudah berwarna ijo berarti sudah bisa di eksekusi. kalo belum ubah dulu  chmod nya, dengan cara :
    chmod 777 postgresql-9.3.3-1-linux.run

  4. kemudian untuk cara eksekusinya cukup dengan :
    ./postgresql-9.3.3-1-linux.run

  5. untuk proses installnya, cukup klik next-next dan next jika melalui GUI dan enter-enter aja jika melalui terminal, kemudian masukan password untuk postgresql anda, terserah anda untuk passwordnya.

oke next ...
-- saya anggap di linux kesayangan anda sudah terinstall lampp dengan baik ..
-- saya anggap juga proses installasi postgresql sudah berhasil.


 Install phpPgAdmin

  1. ekstrak file phppgadmin yang sudah di download sebelumnya dan tempatkan di direktori dimana lampp berada, kalo saya di /opt/lampp/htdocs
  2. kemudian ubah saja nama foldernya menjadi phppgadmin agar mudah di ingat
  3. buka file config.inc.php di
    /opt/lampp/htdocs/phppgadmin/config/php.inc.php
    cari
    $conf['servers'][0]['host'] = ' ';
    isikan dengan localhost, menjadi
    $conf['servers'][0]['host'] = 'localhost'; 
  4. lalu cari kembali :
    $conf['servers'][0]['pg_dump_path'] = '/usr/bin/pg_dump';
    $conf['servers'][0]['pg_dumpall_path'] = '/usr/bin/pg_dumpall';
    ubah menjadi
    $conf['servers'][0]['pg_dump_path'] = '/opt/postgreSQL/9.3/bin/pg_dump';
    $conf['servers'][0]['pg_dumpall_path'] = '/opt/postgreSQL/9.3/bin/pg_dumpall';

    Note :
    perlu di perhatikan untuk path pg_dump dan pg_dumpall nya, silakan cek dulu keberadaan nya di folder postgresql anda, kalo saya cek nya di
    /opt/postgreSQL/9.3/bin/
  5. kemudian Cari lagi
    $conf['extra_login_security'] = true;
    ubah menjadi
    $conf['extra_login_security'] = false;
  6. Save file tersebut, jika tidak bisa, silakan ubah dulu permision file/folder nya.

 

 Konfigurasi Lampp untuk phpPgAdmin

  1. Konfigurasi php.ini, buka file php.ini di :
    /opt/lampp/etc/php.ini
  2. kemudian cari :
    ;extension=php_pdo_pgsql.dll (basris : 976)
    ;extension=php_pgsql.dll (baris: 978)
    ;extension="pgsql.so" (baris :999)
    Hilangkan semua tanda (;) menjadi :
    extension=php_pdo_pgsql.dll (basris : 976)
    extension=php_pgsql.dll
    (baris: 978)
    extension="pgsql.so"
    (baris :999)


Selesai sudah proses installasinya, jika anda meletakan phppgadmin nya di dalam folder htdocs, anda tidak perlu melakukan konfigurasi httpd.conf pada lampp anda,

untuk membuka postgresql anda, cukup ketikan
http://localhost/phppgadmin
pada browser kesayangan anda ..


selesai sudah tutorial installasi postgresql dan phppgadmin di lampp/xampp [linux] ..

indahnya berbagi .. ^_^

Tidak ada komentar

Diberdayakan oleh Blogger.