HAProxy
  • Giriş
  • Nedir?
  • Ne Değildir?
  • Nasıl Çalışır?
  • Kurulum
    • Kaynak Kod ile Derlemek
    • Sunucu için HAProxy Kurulumu
    • Paket Yöneticisi ile Kurulumu
  • Temel Yapı ve Terimler
    • Format
    • Global
    • Defaults
    • Frontend
    • Backend
    • Örnek Konfigürasyon
  • SSL Termination
    • Giriş
    • SSL Termination Faydaları
    • HAProxy ile SSL'yi etkinleştirme
    • HTTP'den HTTPS'e yönlendirme
    • SSL Sürümlerini Sınırlama
    • Sertifikaları Sınırlama
    • SNI ile Sertifika Seçimi
    • EC ve RSA Destekleme
    • İstemci Sertifikaları
  • ACL
    • Giriş
    • Format
    • Fetches
    • Converters
    • Flags
    • Matching methods
  • Maps
    • Format
    • Converters
    • Map Güncellemek
      • Dosyayı Doğrudan Düzenleme
      • lb-update Modülü Kullanarak
      • Runtime API Kullanarak
      • http-request set-map
  • Multithreading
    • Giriş
    • Multiprocess to Multithreading
    • Multithreading Desteği
    • Multithreading Yapılandırma
  • Prometheus Metrics
    • Giriş
    • Native Prometheus Desteği
    • Prometheus ile Derlemek
    • HAProxy'yi Yapılandırma
    • HAProxy Exporter
  • Stats Page
    • Giriş
  • Kaynak
Powered by GitBook
On this page

Was this helpful?

  1. Kurulum

Kaynak Kod ile Derlemek

Derlemek için gerekli paketler aşağıdaki şekilde kurulabilir.

# CentOS RHEL:
sudo yum -y install make gcc perl pcre-devel zlib-devel

# Debian/Ubuntu:
sudo apt install make gcc perl pcre-devel zlib-devel

Kaynak kod arşivini aşağıdaki şekilde indirip çıkartalım.

wget http://www.haproxy.org/download/2.0/src/haproxy-2.0.0.tar.gz

tar xvzf haproxy-2.0.0.tar.gz && cd haproxy-2.0.0

Derlemek için:

TARGET listesi

TARGET

OS

linux-glibc

Linux çekirdeği 2.6.28 ve üstü için

linux-glibc-legacy

yeni özellikler olmadan Linux çekirdeği 2.6.28 ve üstü için

solaris

Solaris 8 or 10

freebsd

FreeBSD 5 to 10

netbsd

NetBSD

openbsd

Mac OS/X

osx

OpenBSD 5.7 ve üstü

aix51

AIX 5.1

aix52

AIX 5.2

cygwin

Cygwin

haiku

Haiku

generic

diğer işletim sistemleri veya sürümler için

make TARGET=linux2628 USE_PCRE=1 USE_OPENSSL=1 USE_ZLIB=1
sudo make install
PreviousNasıl Çalışır?NextSunucu için HAProxy Kurulumu

Last updated 5 years ago

Was this helpful?

USE_PCRE=1 değeri kütüphanesi için kullanılır.

libpcre