Gelişmiş özelliklerinden yararlanmak için HAProxy Enterprise kullanıyorsanız yapılandırma dosyasını /etc/hapee-1.8/hapee-lb.cfg adresinde bulabilirsiniz. Topluluk Sürümü'nü kullanıyorsanız, /etc/haproxy/haproxy.cfg adresindedir. Yapılandırma değişikliklerinizi, -c parametresiyle çağırarak test edebilirsiniz, örneğin:
haproxy-c-f/etc/haproxy/haproxy.cfg
Bu dosyanın yapısı aşağıdaki gibidir:
global# global settings heredefaults# defaults herefrontend# a frontend that accepts requests from clientsbackend# servers that fulfill the requests
Bölüm, global veya defaults gibi bir anahtar kelimeyle başlar ve başka bir bölüm anahtar kelimesine ulaşıncaya kadar takip eden tüm satırlardan oluşur. Boş satırlar ve girinti yok sayılır. Dolayısıyla, global bölüm, kendi satırında bir varsayılan anahtar kelimeye ulaşana kadar devam eder.
www.site.com sitesine ait trafiği kaldırmak için iki adet uygulama sunucunuz olduğunda HAProxy, iki web sunucusunun önünde duran ve istekleri onlara yönlendiren bir ters proxy olarak kullanılır.