Configutation Load Balance Web Server Centos 7
Apa kabar ?? ,oke kali ini saya akan konfigurasi Use Mod Proxy of Load Blance with "lbmethod" , sebelum melakukan konfigurasi ini kita terlebih dahulu konfigurasi httpd , sebelum memulai konfigurasi saya akan menjelaskan sedikit tentang kinfigurasi ini.
Server Load Balancing (SLB) disini diartikan sebagai sebuah proses dan teknologi yang mendistribusikan trafik pada beberapa server dengan menggunakan perangkat-perangkat networking. Perangkat tersebut menerima sebuah trafik dari tempat tertentu kemudian trafik tersebut diarahkan ke beberapa server lain
nya.Jadi apabila kegunaai nya adalah meminimalisir over load akses.dan webnya tiadk down.nah di sini saya mengunkan mod_proxy yang sudah ada/bawaan dari apache.jadi tidak perlu install install lagi
Topology
KONFIGURASI SERVER CONTROL
1.Membuat File konfigurasi LoadBalance
Pertama buka file dengan menggunakan perintah di bawah ini
nano /etc/httpd/conf.d/lbfitri.confSetelah terbuka
isi syntak seperti gambar di bawah ini
Ket:
- ProxyRequests off : adalah untuk menonaktifkan fitur default proxy dari mod_proxy.so
-
- BalancerMember : adalah member yang tergabung dalam balancer nya
- ProxySet lbmethod=byrequest : adalah Method dari loadbalance itu sendiri, dan disini saya menggunakan "byrequests", maksud dari byrequest adalah request untuk mengakses dari web nya, jika pertama kali mengakses ke web , maka akan di tujukan ke server web1, dan jika ingin mengakses kembali maka akan di tujukan ke server web2.
-
- ProxyPass : adalah script yang berfungsi untuk kemana proxy bisa mengakses, dan pada script gambar diatas dibolehkan proxy mengakses ke "/balancer-manager" & "/" dari balance://balancerfitri/.
Buka file forward dng menggunakab perintah ini
nano /var/named/nama file forward
Setelah terbuka kita tambahkan
web1 IN A IP Server Backend(node1)web2 IN A IP Server Backend(node2)
Setelah itu save
KONFIGURASI SERVER WEB1(Backend node1)
1.Setting IP address
Setting ip addr , sama seperti yg tadi kita masukan di dlm file forward , dan pada dns di ganti menjadi ip server controler
2.Buat File Index.html
, kita buat file index.html
Pertama buka file dengan menggunakan perintah
nano /var/www/html/index.html
Setelah tetbuka isikan sytak html
contoh sederhana syntak html seperti gambar di bawah ini
Dengan menggunakan perintah di bawah ini
systemctl restart httpd
4. Verifikasi
dng mengakses domai , di client
www.Fitri.com
Jika melakukannya dengan benar maka web nya akan terbuka, dan ini adalah tampilan web saya , tampilannya sesuai , yg diedit di dalam file html tadi
KONFIGURASI SERVER WEB2(backend node2)
Untuk Konfigurasi Server backend yang kedua sama seperti yang pertama.jadi tinggal kita buat tampilannya saja.
Setting ip addr , sama seperti yg tadi kita masukan di dlm file forward , dan pada dns di ganti menjadi ip server controler
, kita buat file index.html
Pertama buka file dengan menggunakan perintah
nano /var/www/html/index.html
Setelah tetbuka isikan sytak html
contoh sederhana syntak html seperti gambar di bawah ini
3.Verifikasi
dng mengakses domai , di client
www.Fitri.com
Jika melakukannya dengan benar maka web nya akan terbuka, dan ini adalah tampilan web saya , tampilannya sesuai , yg diedit di dalam file html tadi
Mencoba mengakses Balancer-Manager
Sekarang coba akses balancer-managernya
www.Fitri.net/balancer-manager
dan Dapat kita lihat pada web1 dan web2 statusnya sudah aktif keduanya.












0 komentar:
Posting Komentar