Mudahnya Installasi dan Konfigurasi HAProxy



Hai sobat, kali ini Saya akan berbagi mengenai cara Installasi HAProxy, langsung saja simak dengan seksama!
Apa itu HAProxy - HAProxy adalah sebuah aplikasi opensource berbasis Linux yang biasa digunakan sebagai load balancing trafic jaringan.

Load balancing adalah teknik untuk mendistribusikan beban trafik pada dua atau lebih jalur koneksi secara seimbang agar trafik dapat berjalan optimal, memaksimalkan throughput, memperkecil waktu tanggap dan menghindari overload pada salah satu jalur koneksi. Teknik balancing dapat menggunakan beberapa cara yang berbeda, tergantung kekompleksan yang ada.

Load balancing umumnya dikelompokkan dalam dua kategori : Layer 4 dan Layer 7, Layer 4 load balance bertindak pada data di network TCP (IP, TCP, FTP,UDP). Layer 7 load balance mendistribusikan permintaan dari client berdasarkan data yang ditemukan pada layer Application seperti HTTP. Maka dari itu sangat penting untuk mengerti, apa yang sebenarnya dibutuhkan jaringan sebelum membuat keputusan melakukan konfigurasi load balancer.

Tahap Installasi HAProxy

Sebelum mulai menginstal, carilah ketersediaan paket menggunakan
# apt search haproxy

Setelah paket tersedia, langsung saja install
# apt install haproxy

Setelah itu, cek versi HAProxy yang kalian install
# haproxy -v

Untuk mengaktifkan HAProxy, setting ENABLED menjadi 1,
# vim / etc / default / haproxy
# ---- Setel opsi ENABLED ke 1
ENABLED = 1

Jika kalian ingin mengubah lokasi file konfigurasi haproxy, ganti di file CONFIG dengan jalur konfigurasi yang sesuai kebutuhan kalian.

Konfigurasi HAProxy
Menginstall HAProxy sangatlah mudah. Pada dasarnya, yang perlu kalian lakukan adalah memberitahu HAProxy jenis koneksi yang harus didengarkan dan ke mana koneksi harus disampaikan.

Setelah Kalian menginstal, kalian dapat menemukan konfigurasi default di /etc/haproxy/haproxy.cfg dengan beberapa pengaturan default.

Ganti <nama server> dengan apa pun yang Kalian ingin panggil server kalian pada halaman statistik dan <IP pribadi> dengan IP pribadi untuk server yang kalian inginkan untuk mengarahkan lalu lintas web. Dan dalam konfigurasi ini, kalian dapat mengubah maupun menghapus baris yang tidak diperlukan atau perlu diubah. Untuk opsi lebih lanjut silakan kunjungi Dokumentasi Resmi Pada HAProxy.

Setelah Kalian selesai dengan konfigurasi, kalian dapat menguji sintaks file config menggunakan perintah berikut,
# haproxy -c -f /etc/haproxy/haproxy.cfg

Setelah konfigurasi kalian valid, kalian dapat memulai layanan haproxy.
# systemctl start haproxy

Untuk memulai kembali
# systemctl restart haproxy

Untuk berhenti
# systemctl stop haproxy

Semoga Bermanfaat …
Salam TKJ … TKJ Sukses …

Baca juga