Sabtu, 16 Maret 2013

XAMPP 1.7.7, PostgreSQL 9.1.1 dan PhpPgAdmin 5.0.3

Kadang kita bingung untuk menyatukan ke-3 service ini. Mungkin ini re-post dari postingan lain yang sama dengan ini. Tapi mudah-mudahan postingan kali ini bisa mencerahkan teman-teman lain yang membutuhkan.
  1. Pertama-tama kita siapkan tools-tools-nya: xampp 1.7.7, postgresql 9.1.1, phppgadmin 5.0.3
  2. Install XAMPP hingga selesai. Ingat, jika UAC masih menyala pada windows 7 anda, jalankan installer dengan cara klik kanan file XAMPP dan pilih ‘Run as Administrator’
  3. Kemudian, instal PostgreSQL 9.1.1 pada direktori xampp anda (asumsi: C:\xampp\PostgreSQL)
  4. Setelah XAMPP dan PostgreSQL terinstal, extract dan pindahkan phppgadmin kedalam webroot xampp kita (asumsi: C:\xampp\htdocs\). Rename folder ‘PhpPgAdmin5.0.3′ menjadi ‘phppgadmin’
  5. Buka file C:\xampp\htdocs\phppgadmin\conf\config.inc.php dan edit pada baris berikut:
    $conf['servers'][0]['desc'] = 'PostgreSQL';
    $conf['servers'][0]['host'] = '';
    $conf['servers'][0]['port'] = 5432;
    $conf['servers'][0]['sslmode'] = 'allow';
    $conf['servers'][0]['defaultdb'] = 'template1';
    $conf['servers'][0]['pg_dump_path'] = 'C:\xampp\PostgreSQL\9.1\bin\pg_dump.exe';
    $conf['servers'][0]['pg_dumpall_path'] = 'C:\xampp\PostgreSQL\9.1\bin\pg_dumpall.exe';
    $conf['servers'][0]['slony_sql'] = 'C:\xampp\PostgreSQL\9.1\share';
    $conf['extra_login_security'] = false;
  6. Setelah itu, buka file C:\xampp\php\php.ini cari dan hilangkan tanda titik-koma (;) pada baris berikut:
    extension=php_pgsql.dll
  7. Kemudian, buka file C:\xampp\apache\conf\extra\httpd-xampp.conf, dan tambahkan baris berikut didalam session LoadModule:
    Alias /phppgadmin "D:/webroot/phppgadmin"

    AllowOverride AuthConfig
    Order allow, deny
    Allow from all

  8. Yang terakhir, buka file C:\xampp\apache\httpd.conf dan tambahkan baris berikut di paling akhir:
    LoadFile "C:/xampp/PostgreSQL/9.1/bin/libpq.dll"
  9. Setelah itu, restart (stop dan start) service apache pada XAMPP Control Panel dan buka browser di alamat http://localhost/phppgadmin
Mudah bukan? Sekarang, web server postgre kita sudah terintegrasi dengan xampp. Selamat mencoba.

 

Sabtu, 02 Maret 2013

Melacak Lokasi Asli eMail Server dari IP Address-nya

 Melacak Lokasi Asli eMail dari IP Address-nyaSetiap ada eMail yang masuk ke inbox anda, mungkin anda akan bertanya dimana sebenarnya lokasi server dari pengirim email tersebut. Lokasi server merupakan tempat dimana diletakkannya komputer server tempat pengelolaan mail yang masuk maupun yang keluar.
Pada dasarnya ada dua langkah yang dalam proses ini yaitu menemukan IP address dari email tersebut pada bagian header mail dan kemudian mencari lokasi dari IP address yang anda temukan. Pada artikel kali ini, yang dibahas adalah mencari lokasi IP address yang dikirim ke Google Mail (Gmail), Yahoo Mail dan Outlook Express. Kami menggunakan ketiga email ini karena ketiganya merupakan mail yang paling banyak digunakan saat ini. Untuk mail lain pada dasarnya sama saja karena hampir tidak ada perbedaan antara mail server yang satu dengan yang lain.

Google Mail (Gmail)

  • Buka account Gmail yang anda punya. Defaultnya di http://mail.google.com
  • Buka salah satu email yang masuk.
    Google Mail Inbox
  • Klik “Show Original” dibagian paling dari email yang telah anda buka.
    Show Original Google Mail
  • Cari text yang bertuliskan “Received: from” cari sebuah IP address di baris yang sama. Jika kesulitan untuk menemukannya, gunakan tombol cepat pencarian menggunakan “Ctrl + F” dan ketik Received: from untuk menemukannya. Pada contoh bisa terlihat, kalau mail tersebut berasal dari server dengan nama mx007.twitter.com dengan IP address 128.121.146.143 yang dialihkan ke postmaster.twitter.com dan dikirimkan ke Gmail.
    IP address Gmail

Yahoo! Mail

  • Sama seperti di Gmail, buka Yahoo Mail di web browser anda. Defaultnya adalah http://mail.yahoo.com
  • Buka salah satu email yang masuk.
  • Pada bagian menu atas, klik Actions dan pilih View Full Header.
    Full Header Yahoo Mail
  • Pada popup yang keluar, sama seperti di Gmail, cari text yang bertuliskan “Received: from” dan disitu akan terlihat nama server dan IP address asli dari pengirim email.
    IP Address Header Yahoo Mail

Outlook Express Mail

  • Buka Outlook Express.
  • Buka salah satu email yang masuk.
  • Klik File kemudian klik Properties di email yang anda buka.
    Mail Header Properties Outlook Express
  • Klik tab Detail s dan seperti sebelumnya akan terlihat apa nama server dan berapa IP Address-nya.
    Outlook Express Properties
Sekarang, anda sudah tahu nama server dan IP address dari email yang masuk. Coba anda catat atau copy dan paste ke website berikut untuk mengetahui dimana lokasi dari IP address email yang masuk ke inbox anda. Sebagai contoh, kami gunakan email yang masuk pada Gmail dengan IP address 128.121.146.143.
Pertama, buka halaman web dengan alamat http://www.ip2location.com/free.asp dan masukkan IP address-nya. Kita lihat, dimanakan lokasi dari IP address email yang masuk.
IP2Location screen shoot IP Address
Yang kedua, kita bisa memasukkan IP address yang kita peroleh di http://www.ipaddresslocation.org/ip-address-locator.php
IP Address Location Server
Bandingkan keduanya, hasilnya dipastikan sama. Kalau misal hasilnya berbeda, kemungkinan terjadi perubahan (update) database IP address pada website tersebut sedangkan di website yang lain belum terjadi perubahan (dalam artian belum di update).
Selain menggunakan kedua website di atas, masih banyak web yang bisa anda gunakan untuk melacak IP address dari lokasi email yang masuk ke inbox anda. Coba anga gunakan Google untuk mencarinya degan kata kunci ip location, ip address location, ip locator, ip map location dan kombinasi kata kunci lain.
Sekarang, dengan trik ini anda bisa belajar menjadi “intelligent” atau seorang “hacker” untuk mengetahui siapa sebenarnya dan dari mana email yang masuk ke inbox anda.
Selamat mencoba!! :)