--> Skip to main content

Cara Konfigurasi HaProxy Web Server Apache

Assalamu'alaikum Wr.Wb
Salam Dan Bahagia



Pendahuluan
Pada kali ini saya akan melanjutkan simulasi untuk membangun jaringan sekolah, nah pada hari ini saya akan mengkonfigurasi HaProxy , nah langsung saja dibaca dan dipahami

Latar Belakang
Latar Belakang saya konfigurasi HaProxy ini adalah Untuk menantisipasi OverLoad pada web server ketika diakses banyak user

HaProxy Adalah Perangkat lunak open source yang menyediakan load balancer ketersedian tinggi
pengertian sederhananya seperti ini membagi beban ke beberapa server agar tidak terjadi over load, Lebih jelasnya sebuah perangkat yang memiliki mekanisme unttuk mendistribusikan beban ke lebih dari satu resource yang seragam

Balancing sendiri berarti kegiatan atau aktivitas untuk menyeimbangkan beban sehingga tidak bertumpu pada 1 server saja. Mudah dibayangkan bahwa kita mempunyai lebih dari 1 server (katakan webserver), 1 server hanya mampu menahan beban sekitar 100 koneksi sedangkan kita harus menanggung beban sebesar 200 koneksi, dalam hal ini kita membutuhkan lebih dari 1 server. Nah, untuk membagi beban itu, kita membutuhkan peran dari load balancer.

cara kerja dari HaProxy ini adalah dia itu mengatur jalannya si user ini mau diarahkan kemana, jadi ketika ada yang mengakses web server maka Haproxy nya ini yang berperan untuk mengatur jalan

Maksud Dan Tujuan
Agar Dapat membagi beban user yang mengakses Web Server, sehingga tidak terjadi OverLoad

Alat Dan Bahan
Server
Laptop
Akses internet

Jangka Waktu Yang Dibutuhkan
50 Menit

Langkah Kerja
Oke, Langkah pertama yang harus dilakukan adalah kita harus menginstall paketnya terlebih dahulu yaitu haproxy, cara installnya seperti ini
#apt-get install haproxy


Nah Setelah itu kita edit filenya dibagian "haproxy.cfg" dengan cara
#nano /etc/haproxy/haproxy.cfg


Nah Setelah itu tambahkan baris berikut dibagian paling bawah
listen web-load-balanced 0.0.0.0:80
mode http
balanced roundrobin
option httpclose
option forwardfor
Server [hostname][IP Web Server1]:80 check
Server [hostname][IP Web Server2]:80 check
Setelah itu save dengan cara ctrl+x tekan y lalu Enter


Setelah itu restart dengan cara
#/etc/init.d/haproxy restart


Nah Sekarang kita coba lihat Ip dari masing-masing server
IP HaProxy


IP Web Server1


IP Web Server2


Nah Sekarang kita coba akses, akan tetapi kita aksesnya bukan IP dari Web Servernya, tetapi IP dari HaProxynya, jika berhasil maka akan muncul Seperti ini


Dengan adanya HaProxy Ini, dia dapat membagi beban User yang mengakses web server, jadi tidak di bebankan pada 1 Web Server saja

Sekian yang dapat saya sampaikan, mohon maaf bila ada kesalahan dalam tulisan maupun tatabahasa, sekian dan terima kasih
Wassalamu'alaikum Wr.Wb
Comment Policy: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui.
Buka Komentar
Tutup Komentar