Ubuntu’da HAproxy Yük Dengeleyici Nasıl Kurulur?

HAProxy açık kaynaklı bir TCP ve HTTP yük dengeleyicisi ve Linux dağıtımlarında kullanılan bir proxy yazılımıdır . Sunucuların performansını artırmak için iş yükünü birden fazla sunucuya dağıtır. Bu makalede, Ubuntu’daki HAProxy Yük Dengeleyicinin kurulum süreci açıklanmaktadır .


HAproxy Yük Dengeleyici Kurulumu

HAproxy’yi kurmadan önce , gerekli paketi havuza ekleyin.

  • add-apt-repository ppa:vbernat/haproxy-1.6

Makineyi güncellemek için aşağıdaki komutu kullanın.

  • apt-get update

Şimdi HAproxy paketini kurmanın zamanı geldi.

  • apt-get install haproxy

HAproxy sürümünü kontrol etmek için kullanılan ‘ -v ‘ seçeneği .

  • haproxy -v

Orijinal HAproxy yapılandırma dosyasını almak için aşağıdaki komutu kullanın.

  • cp /etc/haproxy/haproxy.cfg /etc/haproxy/haproxy.cfg.original


HAproxy yapılandırma dosyasını açın ve girişe aşağıda gösterildiği gibi son satıra içerik ekleyin,

  • vim /etc/haproxy/haproxy.cfg
  • frontend http_front
    bind *:80
    stats uri /haproxy?stats
    default_backend http_backbackend http_back
    balance roundrobin
    server web1 192.168.5.155:80 check
    server web2 192.168.5.147:80 check

Bir kez HAProxy yapılandırılmış, hizmeti yeniden başlatın.

  • service haproxy restart

Web sunucularının durumunu kontrol etmek için web tarayıcısını HAproxy IP ile açın.

Artık web sunucusuna, Yük Dengeleyicinin IP adresi ile erişebilirsiniz . Ayrıca her bir istek için arka uç web sunucularının içeriğini görüntüleyebilirsiniz.

  • http://HaProxyIP/   < Bu url ile tarayıcıdan girdiğinizde arka tarafta bulunan web sunucular LB üzerinden sayfamıza gelecektir.

Yine HAproxy’nin yapılandırma dosyasını açın ve kimlik doğrulaması için aşağıdaki satırı ekleyin.

  • vim /etc/haproxy/haproxy.cfg
listen stats
   bind *:8800
   stats enable
   stats uri /
   stats realm Haproxy Statistics
   stats auth admin:12345


Yukarıdaki işlem tamamlandıktan sonra HAproxy servisini başlatın.

  • service haproxy restart

Şimdi Tarayıcıyı Balacer Yükleme IP’si ve atanmış port numarası ile açın. Bilgileri .conf dosyasında eklediğimiz gibi girin.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir