Bagi mahasiswa IT atau programmer PHP di Windows, XAMPP adalah kata yang tidak asing lagi. XAMPP adalah bundle Server yang berisi PHP, Apache, MySQL, SQL lite dan beberapa tool tambahan siap pakai untuk (belajar) membuat program dengan PHP. XAMPP merupakan bundle paling lengkap di Windows sehingga user tidak perlu repot repot mencari komponen lain saat aplikasi yang dibuatnya membutuhkan fitur khusus di servernya.
Sayangnya, walaupun XAMPP terbilang cukup lengkap, XAMPP tidak menyertakan PostgreSQL kedalamnya. Bagi progammer PHP & MySQL itu tidak masalah, namun bagaimana kalau client anda meminta databasenya menggunakan PostgreSQL? . Berikut ini adalah langkah langkah instalasi dan konfigurasi agar XAMPP anda mempunyai dukungan ke databas Postgres. Secara default, XAMPP terinstall di C:\XAMPP. Jika saya menuliskan <XAMPP> artinya adalah folder dimana XAMPP terinstall.
- Install PostgreSQL for windows, download masternya di http://www.enterprisedb.com/products-services-training/pgdownload#windows . Install seperti biasa(Next, next..next..finish) . Ketika anda ditanya masukan password, masukan saja root.
- Download phpPgadmin di http://phppgadmin.sourceforge.net/doku.php?id=download. Pilih yang formatnya zip, setelah anda selesai mendownload, Ekstrak isinya ke <XAMPP>\htdocs\. Agar mudah rename folder hasil ekstraknya menjadi pgadmin.
- Buka file <XAMPP> \php\php.inidan edit baris berikut :
;extension=php_pdo_pgsql.dll ;extension=php_pgsql.dll
ubah baris diatas menjadi
extension=php_pdo_pgsql.dll extension=php_pgsql.dll
- lalu restart apache servernya lewat XAMPP control panel.
- Buka halaman http://localhost/pgadmin dan loginlah dengan username:postgres dan password root
- jika gagal dan pesan error yang muncul adalah
"Login disallowed for security"
edit file
<XAMPP>/htdocs/pgadmin/conf/config.inc.php ubah baris $conf['extra_login_security'] = true; menjadi $conf['extra_login_security'] = false;
Seletah itu,login kembali, seharusnya sekarang anda bisa login dan mendapakan tampilan seperti ini
Selamat mencoba!
Kurang bagus
Tutorialnya masih kurang ngerubah link yang di httpd-xampp.conf
mantapp , nice tutor mas candra, lanjtar jaya pas saya coba
gx bisa login login mas..
makasih :)
mas udah ikutin malah error, muncul gini
Your PHP installation does not support PostgreSQL. You need to recompile PHP using the –with-pgsql configure option.
coba pake XAMPP terbaru