Lab 8.10 Use mod Proxy of loadbalancing with Lbmethod

Topologi & Ip Address


Konfigurasi Server :

1. Yang pertama di lakukan adalah konfigurasi pada server Control ohh iyaa Pada server Ini harus sudah di install dan di konfigurasi Web server apache.apabila belum silakan lakukan konfigurasi 

2. Pertama, kita cek terlebih dahulu domainnya. dengan perintah dibawah ini :
  • Pada Server controler : 




  • Pada server node 2 





  • Pada server node 3 :



1.Membuat File konfigurasi LoadBalance
Pertama kita buat terlebih dahulu file konfugrasi loadbalance,untuk membuat filenya gunakan command
nano /etc/httpd/conf.d/r_proxy.conf
 untuk pernamaan file bebas tapa untuk extensi nya harus .conf


2.Edit File Konfigurasi Loadbalance(r_proxy.conf)

Setelah tadi di buat file nya sekarang adalah kita konfigurasi filenya dengan mengisi script konfigurasinya seperti pada gambar di bawah ini.


- ProxyRequests off : adalah untuk menonaktifkan fitur default proxy dari mod_proxy.so- <Proxy balancer://cluster>: untuk mengidentifikasikan load balance nya, pada post ini saya menggunakan nama "balancerfirman", itu sebagai nama balancer nya dan itu bisa diubah.- 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.- <Location /balancer-manager> : lokasi untuk balancer manager nya/digunakan untuk melihat statistik dari load balance.- ProxyPass : adalah script yang berfungsi untuk kemana proxy bisa mengakses, dan pada script gambar diatas dibolehkan proxy mengakses ke "/balancer-manager" & "/" dari balance://balancerMember/.
 3.Restart Service Httpd


Setelah di konfigursi selanjutnya adalah restart service httpd nya mengunkan command
systemctl restart httpd

KONFIGURASI SERVER Node2(Backend)

Setelah di konfigurasi Server controlnya sekarang lanjutk konfigurasi server backend nah di sini saya konfigurasi yang server web 1 terlebih  dahalu. Untuk di server backend kita harus install dan konfigurasi Web server Apache terlebih dahalu maka bacaa postingan  jika suda sekaraang tingga membuat tampilan untuk web nya saja.

1.Membuat File Index.html
Okee langsung saja kita buat file index.html nya untuk membuat tampilan pada node1 server backend.menggunkan command.
nano /var/www/html/index.hml


Kemudian Isikan filenya dengan scrip html nya untuk tampila web nya bisa seperti saya pada gambar di bawah tinggal di modifirkasi saja okee.apabila sudah kemudian save.



2.Restart Service Httpd

Selanjutnya Restart service Httpd mengunkan command
systemctl restart httpd


3.Verifikasi 

Selanjutnya coba akses domain nya pada browser www.alifa.com dan hasilnya adalah tampilan webnya di forwarded/alihakan ke server backend 1. bisa di liahat dari tampilannya.yaitu yang tadi di konfigurasi di server backend 1.


KONFIGURASI SERVER Node2(backend)
Untuk Konfigurasi Server backend yang kedua sama seperti yang pertama.jadi tinggal kita buat tampilannya saja.

1.Membuat File Index.html
Okee langsung saja kita buat file index.html nya untuk membuat tampilan pada web2 server backend.menggunkan command.
nano /etc/www/html/index.html


Kemudian Isikan filenya dengan scrip html nya untuk tampila web nya bisa seperti saya pada gambar di bawah tinggal di modifirkasi saja okee.bedakan atara tampilan web 1 dan web 2 okee.



2.Restart Service Httpd

Selanjutnya Restart service Httpd mengunkan command
systemctl restart httpd

3.Verifikasi 
Selanjutnya coba akses domain nya pada browser www.alifa.com dan hasilnya adalah tampilan webnya di forwarded/alihakan ke server backend 2. bisa di liahat dari tampilannya.yaitu yang tadi di konfigurasi di server backend 2. 




Percobaan kedua :

1.Membuat File konfigurasi LoadBalance
Pertama kita buat terlebih dahulu file konfugrasi loadbalance,untuk membuat filenya gunakan command
nano /etc/httpd/conf.d/r_proxy.conf
 untuk pernamaan file bebas tapa untuk extensi nya harus .conf


2. Kemudian ubah loadfactor pada node1.alifa.net menjadi 2, seperti dibawah ini :


3. Kemudian restart htttpd nya:


4. Verifikasi :

Jadi ketika di refresh atau di reload akan muncul halaman web node1 sebanyak 2 kali dan node2 sebanyak 1 kali :




Akan balik lagi ke node 1 :



Selesei semoga bermanfaat.
Previous
Next Post »