Penggunaan Balancer Manager Di Apache Web Server ( Lab 8.11 )

ya kembali lagi dengan aku di blog ini, kali ini aku akan melanjutkan lab sebelumnya yaitu lab 8.10 mengenai load balancing di apache web server, nah selain memakai syntak cli untuk memanage balancer member kita di file konfigurasi load balance, kita juga sanggup mengakses situs berjulukan Balancer Manager pada domain kita, dari pada gundah dan kelamaan, pribadi saja kita ke konfiguraasinya



untuk topologinya sama menyerupai lab sebelumnya, 


berikut konfigurasinya ,

Konfigurasi Server Controller 

sebetulnya bila sebelumnya kalian telah menkonfigurasi load balancing sesuai dengan tutorial blog saya, tidak ada yang perlu di tambahkan lagi alasannya ialah konfigurasi aku sebelumnya sudah termasuk balancer manager. hanya saja belum aku perjelas pengertiannya, tapi apa salahnya untuk mengulang lagi bukan ? :v

1. buat terlebih dahulu konfigurasi pada /etc/httpd/conf.d/ dengan nama  sesuai harapan anda selagi masih memakai format .conf 

nano /etc/httpd/conf.d/loadbalance.conf 

kemudian isikan menyerupai berikut 


Keterangan :

ProxyRequests Off, berguna untuk menonaktifkan fitur default proxy dari mod_proxy.so
Proxybalancer://kingdombalancer, module proxy yang dipakai untuk fitur load balancing, pada konfigurasi ini aku menamakan module proxy aku dengan kingdombalancer 
BalancerMember, member dari server yang dipakai untuk load balancing, yang berupa ip
loadfactor, loadfactor mempunyai kegunaan untuk memilih jumlah berapa banyaknya server itu akan terload ketika client melaksanakan request, nah bila sudah mencapai maksimal dari ketentuan yang di buat maka request pada client akan diarahkan ke server lainnya
ProxySet Lbmethod=byrequests, merupakan metofe dari load balancing yang digunakan, disitu terttuliskan byrequest yang berarti menurut dari request client
<Location /balancer-manager>, lokasi untuk balancer-manager itu sendiri untuk melihat statistik dari load balance
ProxyPass, berfungsi untuk mengarahkan jalan masuk untuk proxy. pada konfigurasi diatas proxy diarahkan ke "balancer-manager" dan "/"

2. kemudian restart layanan httpd 

systemctl restart httpd


Testing Phase

1. kini kita akan melaksanakan pengecekkan apakah balancer manager kita sanggup diakses atau tidak, caranya jalan masuk web server kita dari browser pada client dengan format 

www.namadomain.xxx/balancer-manager  

maka karenanya akan muncul tampilan menyerupai berikut 

pada tampilan diatas sanggup kita lihat status dari balancer member kita tertulis init Ok yang berarti balancer member kita sedang aktif

bagaimana bila salah satu server kita mati ?, bila salah satu server kita mati maka pada status akan tertulis init Err seperti gambar dibawah ini, sanggup kita lihat pada gambar di bawah server dengan ip 192.168.88.3 memiliki status init err yang berarti server dalam keadaan down atau mati.


lalu apa yang terjadi bila salah satu server mati kemudian ada client yang mengakses web server kita ?, tidak duduk masalah selagi masih ada server yang menyala atau up, web server masih sanggup diakses dan diarahkan ke laman server yang aktif, jadi bila kondisi BackEnd1 down maka ketika client mengakses web server pribadi diarahkan ke BackEnd2. 

lalu apa yang terjadi apabila kedua server down ?, bila itu terjadi dan tidak adalagi yang sanggup menggantikan tugas server, maka web tidak sanggup diakses dan menampilkan keterangan menyerupai berikut


di dalam balancer manager ini kita juga sanggup mengganti loadfactor pada webserver kita caranya cukup mudah, klik pada url server yang akan diganti loadfactornya, isikan banyak loadfactor kemudian klik submit 

maka loadfactor pada server yang dimaksud pun akan berubah 

Konfigurasi Basic Authentication pada Balancer Manager

alasannya ialah balancer manager sangatlah sensitif alasannya ialah sanggup menampilkan status perihal server kita dan hampir semua orang sanggup mengakses balancer manager, sebaiknya balancer manager mempunyai otentikasi juga semoga hanya orang tertentu saja yang sanggup mengakses balancer manager, untuk konfigurasinya berikut caranya 

1. bila kita sudah menciptakan basic authentication sebelumnya kita hanya perlu menambahkan syntak yang telah aku tandai, namun bila belum kita harus membuatnya dari awal, dengan command 

nano /etc/httpd/conf.d/auth_basic.conf 

kemudian isikan menyerupai berikut
keterangan :

<Location /balancer-manager>, lokasi dimana konfigurasi otentikasi akan bekerja, yaitu pada balancer-manager 
AuthType Basic, tipe dari otentikasi yang digunakan
AuthName "Balancer Authentication", nama dari otentikasi
AuthUserFile /etc/httpd/conf/.htpasswd, tempat dari data data user valid berada 
require valid-user, berarti otentikasi hanya sanggup diakses oleh user yang valid 

kemudian save 

2.  selanjutnya buat user yang valid memakai command htpaswd

htpasswd -c /etc/httpd/conf/.passwd user 

kemudian isikan password 


3.  kemudian restart layanan httpd 

systemctl restart httpd 


Verifikasi Client 

1. kini coba jalan masuk balancer-manager dari client dengan cara menyerupai sebelumnya yaitu mengakses  dari web browser dengan format berikut  

http://www.namadomain.xxx/balancer-manager 

maka akan muncul pop-up login, isikan username dan password yang sebelumnya telah dibentuk kemudian klik OK


barulah laman web balancer-manager akan muncul  

nah selesai..., 
sekian tutorial aku perihal balancer manager web server memakai apache semiga bermanfat...

0 Response to "Penggunaan Balancer Manager Di Apache Web Server ( Lab 8.11 )"

Posting Komentar