Pada kesempatan kali ini gw akan membagikan suatu postingan yang menarik yang berjudul "Konfigurasi Load Balance Web Server Apache with Mod Proxy (Domain) CentOS 7".
Apa itu Load Balance ???
Adalah teknik untuk membagi beban trafik ke 2 jalur koneksi secara seimbang serta berfungsi agar trafik berjalan optimal dan tidak overload. Intinya adalah membagi 2 jalur koneksi agar terhindar dari overload.
Load Balance di Web Server itu fungsinya membagi trafik server ke beberapa member Balance yang sudah dikonfigurasi agar web yang banyak dikunjungi tidak down atau overload.
Disini gw menggunakan Mod Proxy yang sudah secara default terinstall dengan Apache.
TOPOLOGI
Catatan* Untuk semua server di postingan kali ini harus sudah terinstall Apache Web Server. Jika belum, bisa dilihat di Sini. Jika sudah terinstall, baru bisa lanjut ke step selanjutnya.
KONFIGURASI SERVER LOAD BALANCE (LB) www.feri.net
Pada Server LB ini harus sudah terkonfig Domain Name Server nya.
1. Setelah terpasang DNS nya, lalu buat file konfigurasi LB nya.
2. Selanjutnya, isi script LB nya seperti berikut.
Keterangan:
proxyrequest => menonaktifkan fitur default proxy dari mod_proxy.so
proxy balancer => sebagai nama balancer nya
balancermember => member yang tergabung dalam balancer nya
proxyset lbmethod => method dari LB nya
location /balancer-manager => lokasi untuk balancer managernya. / digunakan untuk melihat statik dari LB
proxypass => script yang berfungsi untuk kemana proxy bisa mengakses
3. Start dan enable kan httpd nya.
4. Jika sudah selesai, edit file forward domain nya.
5. Coba buka domain nya di client. Pasti hasilnya akan seperti dibawah. Karena pada server LB tidak dikonfigurasi untuk file halaman web nya.
KONFIGURASI SERVER BACKEND 1 web1.feri.net
Setelah selesai mengkonfigurasi server LB nya, sekarang yang harus dilakukan adalah melakukan konfigurasi di server backend nya.
Untuk konfigurasi server backend nya hanya menginstall httpd dan memberi tampilan web nya.
Untuk httpd di server backend ini, hanya perlu mengganti ServerName nya menjadi web1.feri.net atau web2.feri.net.
1. Jika sudah terpasang httpnya, selanjutnya gw akan membuat tampilan webnya. Edit file index.html nya.
2. Lalu isi script web nya dengan memasukkan keterangan web1 nya.
3. Jika sudah dibuat file index nya, lalu restart httpd nya.
4. Setelah itu, akses domainnya dari client. Maka akan muncul tampilan web yang dibuat di server web1 tadi.
5. Coba kita cek balancer manager nya. Maka akan terlihat web 1 status nya OK.
KONFIGURASI SERVER BACKEND 2 web2.feri.net
Pada backend ke 2 ini, sama seperti backend 1 yaitu hanya menginstall httpd dan memberi tampilan web.
1. Buat file index nya.
2. Lalu isi script web nya serta masukkan keterangan web 2 nya.
3. Setelah itu restart httpd nya.
4. Coba kalian refresh lagi browser di clientnya. Maka akan muncul juga halaman web yang dibuat di server backend 2 nya.
5. Coba lihat juga di balancer manager nya. Maka status kedua server backend ny akan tertulis OK.
Sekian dari gw...
Semoga bermanfaat...
1 komentar:
Bet365 Sports toto Bonus - Sports 100
The sports bet365 online sportsbook is sporting100 set to become a world leader by becoming the world's first sports betting company. The company is
EmoticonEmoticon