Search


Identifikasi Serangan DoS di Server dan Pencegahannya


DoS kepanjangan dari Denial of Service merupakan sebuah metode untuk melumpuhkan server dengan mengirimkan paket data ke target dengan jumlah yang sangat besar.
Dampaknya kinerja server akan menurun, banyak service yang tidak dapat diakses, sampai user valid pun tidak bisa login ke dalam server.

Menyeramkan bukan jika server anda terkena serangan ini.

Untuk mendeteksi serangan ini di dalam server, kita bisa gunakan netstat dengan beberapa opsi yang disertakan



$ sudo netstat -anp |grep 'tcp\|udp' | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

Perintah di atas berguna untuk mengetahui jumlah koneksi ke dalam server yang ditampilkan per ip address.

[Read More]

Customize Halaman Error 404 pada Tomcat


Secara default ketika kita mengakses sebuah halaman yang tidak tersedia pada Apache Tomcat Server, kita akan mendapati halaman menyeramkan seperti ini:




Gambar di atas menunjukkan bahwa halaman yang diminta, yaitu halaman dengan nama "Anwar" tidak ditemukan.
Kita akan mengganti halaman error 404 tersebut dengan halaman yang lebih elegan.
[Read More]

Copy Data Antar Hadoop File System (HDFS)


Backup Recovery merupakan salah satu komponen penting dalam setiap sistem.
Hal ini sangat berguna ketika sewaktu-waktu sistem mengalami masalah atau datacenter tempat sistem berada terkena bencana yang menyebabkan sistem tidak berfungsi.
Dalam hal ini penting bagi kita untuk mempersiapkan segala sesuatunya sebelum hal-hal tersebut terjadi, salah satunya adalah melakukan backup.
[Read More]

HDFS Command Line


HDFS merupakan salah satu file system yang terdistribusi yang didesain untuk dapat berjalan di atas commodity hardware.

Dengan adanya HDFS ini storage yang akan kita gunakan nantinya akan menjadi tidak terbatas karena kita dapat menambahkannya ke dalam cluster yang mana file-file  yang ada di dalam HDFS akan di replikasi secara otomatis ke semua storage di dalam cluster tersebut.

Setelah pada postingan sebelumnya telah dijelaskan sekilas  tentang Hadoop dan bagaimana konfigurasinya.Kali ini kita akan mencoba beberapa perintah dasar yang digunakan untuk bekerja dengan HDFS file system.
Sebenarnya perintah-perintah yang ada di dalam HDFS tidak jauh berbeda dengan perintah-perintah yang ada di dalam Linux.

[Read More]

Import Virtualbox instance ke dalam OpenStack


Sudah punya instance running di Virtualbox dan ingin migrasi ke OpenStack ? 
OpenStack merupakan platform yang opensource yang membuat platform anda tidak terikat pada vendor tertentu.
Kita dapat migrasi dari platform satu ke platform yang lain tanpa ada masalah.
Maka dari itu kali ini saya akan coba menujukkan betapa mudahnya memigrasi instance dari VirtualBox ke dalam OpenStack.

Kita akan coba melakukan import instance yang berformat VDI (Virtual Disk Image) dari virtualbox.Untuk format yang lain seharusnya bisa asalkan format imagenya didukung oleh format OpenStack.

1.Langkah yang harus kita lakukan adalah menconvert format vdi ke dalam raw image
[Read More]

Bagaimana konfigurasi SSL di Apache Tomcat ?


Secure Socket Layer (SSL) merupakan sebuah protokol yang memberikan keamanan pada komunikasi antara client dan server dengan mengimplementasikan enkripsi data dan authentifikasi dengan certificate.

Di dunia internet, untuk mensertifikasi website-website yang menggunakan SSL terdapat pihak ketiga yang dinamakan dengan Certificate Authority (CA).Sebuah lembaga sertifikasi ini merupakan lembaga terpercaya yang bekerja untuk mengidentifikasi sebuah website.Salah satu lembaga CA yang cukup terpercaya adalah Verisign (http://www.verisign.com/) dan Digicert (http://www.digicert.com/).

Lalu bagaimana protokol SSL bekerja ?
[Read More]

Juju, Service Orchestration baru di Ubuntu


Tidak mau ketinggalan dengan perkembbangan cloud yang lebih fokus dengan service, ubuntu kali ini mengusung service orchestration baru dengan nama "Juju".
Layaknya perintah "apt", juju adalah syntax magic untuk menjalankan sebuah service di ubuntu (saat ini tersedia di ubuntu 11.10 ke atas).
Hebatnya lagi, kita bisa deploy juju di cloud environtment seperti di Openstack, Amazon EC2, Cloudfoundry, dan beberapa cloud provider lainnya.

Pada tulisan ini kita akan mencoba deploy wordpress dengan database mysql menggunakan tools magic ubuntu ini di local environtment kita.
[Read More]

Replikasi Session di GlassfishV3


Setelah pada postingan sebelumnya kita mencoba membuat cluster failover tomcat dan load balancing dengan bantuan HAProxy, kali ini kita akan mencoba glassfish session cluster sederhana dengan 1 mesin glassfish yang berisi 2 instance di dalamnya.
Jadi dalam hal ini session akan direplikasi antar instance yang kita buat di glassfish.Tidak ada load balancing, tidak pula failover.

Pada percobaain ini saya menggunakan Glassfish vers 3.1, karena pada versi 3.0  saya tidak menemukan fitur untuk cluster ini.


start domain glassfish 

./asadmin start-domain  
Waiting for domain1 to start ...................
Successfully started the domain : domain1
domain  Location: /home/meruvian/Play_and_Work/master/Container/glassfish3/glassfish/domains/domain1
Log File: /home/meruvian/Play_and_Work/master/Container/glassfish3/glassfish/domains/domain1/logs/server.log
Admin Port: 4848
Command start-domain executed successfully.


akses http://localhost:4848 untuk masuk ke glassfish console
[Read More]

Belajar Astronomi dengan Stellarium


Buat yang punya hobi liat bintang, jangan kawatir kalo di luar sana cuaca lagi mendung, hujan atau kondisi lagi tidak mendukung untuk ngeliat bintang.
Kita tinggal duduk di depan layar monitor, liat bintang sambil nambah wawasan.

Stellarium, mini planetarium untuk komputer yang dirender menggunakan OpenGL.Sofware ini dapat di download di http://www.stellarium.org/.

Dengan sofware ini kita akan dapat melihat langit layaknya menggunakan sebuah mini teleskop atau binocular.

Di sini kita bisa melihat berbagai benda langit dari berbagai perspektif, mulai dari bumi dengan pilihan lokasi tertentu[Read More]

Tomcat Failover & LoadBalance dengan HAProxy


Kalau pada tulisan sebelumnya kita telah melakukan failover Webserver Apache dengan Heartbeat, kali ini kita akan konfigurasi failover dan loadbalancing dengan HAProxy dengan backend Apache Tomcat.

Berikut arsitekturnya :

1.client mengunjungi web applikasi kita
2.HAProxy menerima request dari client dan melakukan load balancing
3.Request di redirect ke apache tomcat yang aktif
4.Apache tomcat melakukan respon dan mengembalikan paket ke HAProxy untuk dikembalikan ke client.

[Read More]

OpenSeaMap, Peta Nautika OSM


OpenSeaMap merupakan sub project dari OpenStreetMap.Berbeda dengan OpenStreetMap yang menyediakan informasi geospatial di area darat seperti jalan, letak lokasi tertentu, dan hal-hal lain yang berhubungan dengan lokasi di suatu tempat, OpenSeaMap lebih menawarkan informasi lain yaitu berupa informasi nautika atau kelautan.
Ide yang sangat menarik sekali !
Sama halnya dengan OpenStreetMap, OpenSeaMap juga menggunakan Mapnik untuk render gambar map yang digunakan.
Lalu bagaimana cara melakukan editing pada map openSeaMap ?
[Read More]

Osmosa-StaticMap: Bikin Mudah Nempel Map Static di Halaman Web



Beberapa hari yang lalu osmosa.net telah menambah satu fitur lagi, yaitu staticmap.
Staticmap ini berguna untuk memudahkan web developer dalam menyisipkan image ke dalam
halaman web mereka dengan hanya menggunakan tag <img> saja.



Di dalam staticmap tersebut juga tersedia wizard yang kita namakan Osmosa Map Static Wizard
yang memudahkan kita dalam menentukan
longitude dan lattitude map yang dibutuhkan untuk mementukan map yang kan kita tampilkan.
[Read More]

High Availability Cluster Web Server dengan Heartbeat


Kali ini saya cman mau nulis gimana sih caranya buat failover Server dengan Heartbeat.Failover ini merupakan methode transfer dari satu sistem yang down ke server yang aktif.Hal ini sangat berguna jika sewaktu-waktu terjadi masalah dengan Server utama.Tapi perlu di ingat, skema jaringan sangat berpengaruh terhadap kecepatan failover ini.

Kali ini kita akan buat failover dengan 2 server, tanpa adanya shared storage.Sebenernya jika di dalam cluster Failover terdapat Shared Storage makin mantap, jadi dalam cluster tersebut dapat mengakses file system yang sama. 

Saya membuat 2 server dengan satu bertindak server dan satu bertindak sebagai slave dengan ketrangan : 

node1 sebagai master server:

hostname :master2
ip :192.168.2.52

node2 sebagai slave server:
hostname :master
ip :192.168.2.53

[Read More]

Deploy Liferay di Jelastic


Sepertinya Cloud server sudah mulai menjamur, mulai banyak sekali hosting provider yang menawarkan Cloud Serivce mereka.Sebut saja google Apps, jelastic,CloudFoundry,Hyve, dll.

Memang dengan adanya teknologi cloud ini banyak developer yang terbantu dalam masalah deploy Java App mereka secara online yang di Indo Java hosting sangat-sangat mahal.

Kali ini kita akan coba deploy Liferay di Jelastic, salah satu cloud service provider yang masih Free (sepertinya nanti bakal di komersialkan di versi berikutnya). 

Pastikan anda sudah terdaftar di http://jelastic.com/
[Read More]

Menelusuri jalan dengan Routing Service


Udah hampir 2 tahun hidup di Jakarta, tapi tetep saja gak hafal jalan-jalan di sini.Payah bener :D
Buat kalian yang belum pernah jalan-jalan di jakarta, ato dimana  aja.Saya kasih tips jitu kalo mau main kemana aja yang kalian belom tau lokasi pastinya.Biar gk kaya Ayu ting ting yang kesasar gara-gara alamat palsu :-P.


Ups, oiya.Tips ampuh buat kalian kalo lagi kesasar, "jangan sampe kalian nanya

ama tukang ojek ato sopir taksi".Kalo kalian punya tampang "unyu" bisa parah kejadiannya.Dompet bakal nyusut dalam waktu sekejap karena di puter-puterin ama si tukang ojek ato sopir taksi biar keliatan lokasi yang kalian tuju keliatan jauh.(share pengalaman)

[Read More]