Secara default wampserver hanya terintregrasi dengan satu DBMS (database management system) yaitu MySQL, seperti yang kita ketahui untuk mengelola database MySQL kita bisa mengaksesnya lewat http://localhost/phpmyadmin, lalu bagaimana caranya kita menggunakan PostgreSQL di wampserver?

Intregrasi PostgreSQL dengan Wampserver

Secara default wampserver hanya terintregrasi dengan satu DBMS (database management system)  yaitu MySQL, seperti yang kita ketahui untuk mengelola database MySQL kita bisa mengaksesnya lewat http://localhost/phpmyadmin, lalu bagaimana caranya kita menggunakan PostgreSQL di wampserver?

Saya asumsikan anda telah memiliki atau telah menginstall Wampserver dan PostgreSQL pada pc/laptop anda, jika belum donwload wampserver latest version disini, dan PostgreSQL disini.  Jika semuanya sudah terinstall yuk kita lanjut ke tahap berikutnya.

1. Copy file libpq.dll dari C:\wamp\bin\php\phpX.X.X paste file tersebut di C:\wamp\bin\apache\Apache2.2.XX\bin

2. Download phpPgAdmin, phpPgAdmin adalah sejenis phpMyAdmin, kalo phpMyAdmin untuk mengelola MySQL, kalo phpPgAdmin untuk PostgreSQL.

3. Extrak file phpPgAdmin-5.1.zip di C:\wamp\apps lihat gambar untuk lebih jelas.

Extrak Folder phpPgAdmin

 

4. Buat file phppgadmin.conf di C:\wamp\alias openwith notepad file tersebut dan paste code berikut dan simpan :

Alias /phppgadmin "C:/wamp/apps/phpPgAdmin-5.1/" 

<Directory "C:/wamp/apps/phpPgAdmin-5.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
  Allow from all
</Directory>

5. Klik kiri pada icon tray wampserver anda, Arahkan mouse ke PHP > PHP extension kemudian ceklis php_pgsql dan php_pdo_pgsql extension.

6. Buka file  C:\wamp\apps\phpPgAdmin-5.1\conf\config.inc.php, dan cari ini

$conf['servers'][0]['host'] = '';

ganti dengan ini

$conf['servers'][0]['host'] = 'localhost';

kemudian cari ini

$conf['extra_login_security'] = true;

ganti true jadi false

$conf['extra_login_security'] = false;

7. Klik kiri lagi pada icon tray wampserver kemudian pilih Restart All Service, tunggu beberapa saat (sekitar 1 menit)

8. Coba untuk akses http://localhost/phppgadmin/ , jika sukses akan muncul seperti pada gambar :

phpPgAdmin

 

 

Jika ada pertanyaan, atau anda sudah mencoba namun tidak bekerja silahkan bertanya pada kotak komentar di bawah.


About Author

Muhammad Fauzi

Depan Monitor 24 Jam


Comment & Discussions

    Please LOGIN before if you want to give the comment.