Cara Instal dan Menambahkan PostgreSQL ke XAMPP

Rekan-rekan, tentunya sudah tidak asing lagi dengan database mySQL, nah kali ini saya akan membahas database lain yaitu PostgreSQL, berikut akan dijelaskan step by step cara menginstal PostgreSQl ke XAMPP web server, dan disini saya menggunakan  os windows.

  • Download PostgreSQL untuk windows -- disini --.
  • Lakukan instal software seperti biasa, dimana lokasi penyimpanan diarahkan ke C:\xampp\pgsql\16 (saya membuat folder 16 karena menggunakan versi posgresql 16 ).
  • Download file phpPgadmin -- disini -- , pada bagian 'code' pilih download ZIP, setelah didownload lakukan ekstrak file, agarlebih mudah rename folder tersebut menjadi pgadmin, lalu copykan folder tersebut ke C:\xampp\, sehingga direktori folder menjadi C:\xampp\pgadmin
> Lakukan Modifikasi php Config
Buka folder C:\xampp\php lalu buka file php.ini menggunakan notepad ++ atau semacamnya. Batalkan komentar (dengan menghapus ; pada sebelumnya), sehingga menjadi extension=pgsql and extension=pdo_pgsql

> Modifikasi php pgadmin config
Buka folder C:\xampp\phpPgAdmin\conf lalu rename file config.inc.php-dist menjadi config.inc.php

lalu open config.inc.php menggunakan notepad++ , 

ganti baris berikut $conf['servers'][0]['host'] = ''; menjadi  $conf['servers'][0]['host'] = 'localhost'; 

ganti baris berikut $conf['servers'][0]['pg_dump_path'] = '/usr/bin/pg_dump'; menjadi $conf['servers'][0]['pg_dump_path'] = 'C:\\xampp\\pgsql\\16\\bin\\pg_dump.exe';
ganti  code warna merah tsb sesuai folder instalasi postgre rekan2.


ganti baris berikut $conf['servers'][0]['pg_dumpall_path'] = '/usr/bin/pg_dumpall'; menjadi $conf['servers'][0]['pg_dump_path'] = 'C:\\xampp\\pgsql\\16\\bin\\pg_dumpall.exe';
ganti  code warna merah tersebut sesuai folder instalasi postgre rekan2.

ganti baris berikut $conf['extra_login_security'] = true; menjadi $conf['extra_login_security'] = false; 
lalu Save File.

> Modifikasi XAMPP Config

Pada folder xampp cari file httpd-xampp.conf lalu open menggunakan notepad++, tepat  sebelum kode ini <IfModule alias_module> masukan code snipet berikut 

Alias /pgadmin "C:/xampp/pgadmin"

<directory "C:/xampp/pgadmin">

AllowOverride AuthConfig

Require all granted

</directory>

Selanjutnya silahkan start xampp dan buka http://localhost/pgdmin , jika instalasi sudah berhasil maka akan muncul web pgadmin


Klik postgreSQL di sidebar sebelah kiri lalu login dengan username : postgres dan password seperti yang anda masukan ketika instalasi postgresql.

إرسال تعليق

0 تعليقات