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 …