INSTALASI WEB SERVER XAMPP DAN DATABASE POSTGRES
(how to instalation xampp web server and postgres database)
Perlu kita ketahui Xampp ialah web server yang di dalamnya telah terintegrasi apache, php dan mysql. Apache digunakan untuk sebagai web server dan untuk penyetingan alamat httpd yang akan dituju. Php merupakan bahasa pemprograman yang bersifat server side, yang bisa mengakses database dan Mysql merupakan database yang tersedia di dalam xampp. Namun bagaimanakah kalau kita ingin menggunakan postgres sebagai database. Oleh karena itu kita akan mebahasanya secara berurutan. Namun perlu diketahui pada proses ini penulis menggunakan OS windows7 Professional.
- INSTALASI XAMPP
Pada proses penginstalan kali ini saya menggunakan xampp-win32-1.5.3a atau apabila teman-teman ingin menggunakan xampp seri terbaru dapat di akses di sini.
- Double click xampp nya, maka akan ada pemilihan bahasa :
klik ok.
- Next - maka akan muncul kolom dialog untuk directory penginstallan. Secara default directory nya yaitu “C:\Program Files\xampp\”. Biarkan dan click buttun install.
- Setelah pengintallah selesai, layar cmd akan muncul dan kita diminta untuk menginstall service-servicenya. Pilih tidak saja sebab service apache dan sebagai nya justru terkadang membuat kinerja xampp control menjadi berkurang(rada sedikit lama lah start nya :))
- Lakukan penyetingan pada file php.ini pada alamat C:\Program Files\xampp\apache\bin. Uncomment “extension=php_pdo_pgsql.dll” dan “extension=php_pgsql.dll”.
- Instalasi xampp selesai
- INSTALASI POSTGRES
Untuk instalasi postgres saya menggunakan postgres postgresql-8.4.4-1, atau kalau kalian versi terbarunya dapat di akses di sini .
- Double click postgres, maka akan ada tampilan sbb :
- Next saja sampai ada pemilihan direktory untuk instalasi. Pada Installastion directory diganti dengan “C:\Program Files\xampp\pgsql” dan pada data directory “C:\Program Files\xampp\pgsql\data”. next sampai anda pada pengisian password,
- Isi password sesuai dengan keinginan anda dan mudah untuk diingat. Pemberian password pada bagian diisi agar kita bisa mengakses superuser yaitu “postgres”. Click next dan next. sampai progress instalasi
- Tunggu Instalasi sampai selesai maka akan muncul tampilan
Pada bagian ini uncheck stack buildernya. Untuk Instalasi postgres selesai.
- INTALASI PhpPgAdmin
Pada bagian ini merupakan finishing touch nya. Pada instalasi phpPgAdminnya penulis menggunakan phpPgAdmin-4.2.3.
- extract phpPgAdminnya di “C:\Program Files\xampp\htdocs\PhpPgAdmin”.
- Setelah itu lakukan penyetingan pada documen config.inc.php-dist. Pada bagian $conf['servers'][0]['host'] = '';. Isikan localhost, dan untuk bagian $conf['extra_login_security'] = true; yang semula “true” jadikan “false”. Dan terakhir rename config.inc.php-dist menjadi config.inc.php.
- untuk melihat apakah sudah berhasil atau belum anda dapat menjalankan pada browser dengan mengetikkan alamat urlnya localhost/PhpPgAdmin . apabila muncul :
Anda bisa login menggunakan superuser dengan password yang telah anda isikan pada awal penginstallan.
- TESTING
Untuk mencoba apakah sebuah homepage bisa mengakses postgres sql, pertama-tama buatlah database dengan nama dbtesting, kemudian buatlah sebuah file index.php pada sebuah folder “C:\Program Files\xampp\htdocs\coba”. Di dalam index.php masukkan syntax :
<?php
$dbconn = pg_connect("host=localhost dbname=dbtesting user=postgres password=13111989") or die("Could not connect");
$stat = pg_connection_status($dbconn);
if ($stat === PGSQL_CONNECTION_OK) {
echo 'connect euy';
} else {
echo 'Connection status bad';
}
?>
untuk password,masukkan sesuai dengan awal instalasi tadi. Apabila muncul tampilan “connect euy” maka anda sudah bisa mengkoneksikan xammp dengan postgres..namun apabila muncul “connection status bad” maka ada kegagalan pada instalasi anda...selamat mencoba :).





