Ridho.Wiro©. Powered by Blogger.

Bagaimana cara Mengintergrasikan postgreSQL Database ke XAMPP di Windows

Thursday, January 14, 2016

Hallo guys jumpa bersama lagi sama saya, kali ini kita akan ngebahas Setting Postgree di Xampp
apa yang ente lakuin pertama adalah

Installing postgreSQL
  1. Download posrgreSQL dari EnterpriseDB.
  2. Jalankan Install postgreSQL ikuti prosedur yang ada
    Note: pgadmin akan diinstal secara berampingan.
  3. Anggap Xampp berlokasi di C:\xampp; dengan menggunakan installer postgreSQL, install postgreSQL di C:\xampp\pgsql\9.1 folder.
  4. isi Password untuk root.
  5. dengan ini postgreSQL telah terinstal.
kita harus menseting agar postgreSQL berjalan dengan PHP
  1. Buka php.ini lokasi file di C:\xampp\php.
  2. Hilangkan comment yang ada di
    extension=php_pdo_pgsql.dll
    extension=php_pgsql.dll
  3. tambah code di httpd.conf
    LoadFile “C:\xampp\php\libpq.dll”
  4. Done.
sekarang install pg admin

phpPgAdmin installation

Langkah ini akan mengintegrasikan phpPgAdmin ke XAMPP agar dapat pengalaman seperti phpmyadmin.
  1. buka ini Github repository download dan ekstrak hasilnya disini C:\xampp\phppgadmin.
  2. di C:\xampp\phppgadmin\conf, rename  config.inc.php-dist file menjadi config.inc.php
  3. Edit config.inc.php dan ganti settingan seperti dibawah ini.
    $conf[‘servers’][0][‘host’] = ‘localhost’;
    $conf[‘servers’][0][‘pg_dump_path’] = ‘C:\\xampp\\pgsql\\9.1\\pg_dump.exe’;
    $conf[‘servers’][0][‘pg_dumpall_path’] = ‘C:\\xampp\\pgsql\\9.1\\pg_dumpall.exe’;
    $conf[‘extra_login_security’] = false;
  4. Edit XAMPP’s httpd-xampp.conf dan tambahkan code dibawah ini.
    Alias /phppgadmin “C:/xampp/phppgadmin/”
    <directory “C:/xampp/phppgadmin”>
    AllowOverride AuthConfig
    Require all granted
    </directory>
  5. Restart Apache
  6. anda sudah bisa mengakses postgress admin visit http://localhost/phppgadmin.


    selamat mencoba kawan!

4 comments

  1. bagaimana cara mengatasi jika acces forbidden

    ReplyDelete
  2. Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Misc has a deprecated constructor in C:\xampp\phppgadmin\classes\Misc.php on line 8

    ada error seprti itu setelah selesai install

    ReplyDelete
  3. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. PostgreSQL alias

    ReplyDelete

 

Most Reading