Lab 8.10 Konfigurasi Load Balance Apache (CentOs 7)

Selamat datang di 3G! Go Getol Gan! Emang bener hidup kita itu kudu getol gan, makannya kita kudu rajin dan semangat buat nyelesain semuanye, ini nih bakal saya tunjukin tugas yang insyaallah bermanfaat buat kalian.

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 lainnya.

Berikut konfigurasi nya:

Topologi yang saya gunakan.

  • KONFIGURASI SERVER LOADBALANCE
1. Tambahkan script seperti ini dengan nama nya bebas tetapi harus format .conf.
nano /etc/httpd/conf.d/lb_name.conf

  • ProxyRequests off= Untuk mematikan fitur default dari mod_proxy.so
  • <Proxy balancer://balanceadimas>= Untuk mengidentifkasi load balance dengan nama adimas.
  • BalancerMember= Menambahkan sebuah member.
  • ProxySet lbmethod=byrequest= Metode loadbalance yang berfungsi jika pertama kali mengakses masuk ke web yang pertama, dan jika direfresh akan masuk ke web yang kedua.
  • <Location /balancer-manager>= Untuk melihat statistik yang pada pada balancer manager.
  • ProxyPass= Agar proxy bisa mengakses ke dalam "/balancer-manager" dan ke "/balanceadimas/".

 2. Lakukan restart httpd
systemctl restart httpd

 3. Karena menggunakan domain, maka tambahkan dulu di file forward.
nano /var/named/forward.xxx


  •  KONFIGURASI SERVER WEB1
4. Pada Web1 yang menjadi server lainnya, tambahkan isi untuk halaman web.
nano /var/www/html/index.html

 5. Restart httpd nya.
systemctl restart httpd

6. Akses web nya.
www.domain.xxx

7. Dan coba akses balance manager untuk melihat status servernya.
www.domain/balancer-manager

  • Init Ok= Karena Web1 yang baru dijalankan.
  • Init Err= Karena Web2 belum dijalankan.
  • KONFIGURASI SERVER WEB2
8. Tambahkan script untuk mengisi halaman web pada web yang lainnya.
nano /var/www/html/index.html 

9. Jangan lupa restart httpd.
systemctl restart httpd

10. Coba akses web nya lagi, atau di klik resfresh.
www.domain.xxx

11. Akses balancer manager nya dan status ke 2 server sudah Ok.
www.domain/balacer-manager

  • KONFIGURASI SERVER WEB1
12. Bagaimana kalau kedua server nya dimatikan? Mari dicoba saja dengan menggunakan perintah.
systemctl stop httpd

  • KONFIGURASI SERVER WEB2
13. Pada web 2 coba mantikan juga.
systemctl stop httpd

14. Dan akses maka web nya tidak tersediaa yaaa.
www.domain.xxx
Seperti itu lah konfigurasi yang bisa saya jelaskan. Terima kasih sudah mengunjungi blog ini. Go Getol Gan!!

Share this

Related Posts

Previous
Next Post »

:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:P
:o
:>)
(o)
:p
:-?
(p)
:-s
(m)
8-)
:-t
:-b
b-(
:-#
=p~
$-)
(y)
(f)
x-)
(k)
(h)
cheer