Home | 簡體中文 | 繁體中文 | 雜文 | 知乎專欄 | Github | OSChina 博客 | 雲社區 | 雲棲社區 | Facebook | Linkedin | 視頻教程 | 打賞(Donations) | About
知乎專欄多維度架構 微信號 netkiller-ebook | QQ群:128659835 請註明“讀者”

第 128 章 HAProxy - fast and reliable load balancing reverse proxy

目錄

128.1. Installing
128.1.1. Ubuntu
128.1.2. CentOS
128.2. haproxy.cfg
128.2.1. stats
128.2.2. listen 方式
128.2.3. frontend/backend 方式
128.2.4. option
128.2.4.1. httpclose
128.2.4.2. forwardfor
128.2.4.3. httpchk
128.2.5. balance
128.2.6. server
128.3. Example 配置實例
128.3.1. HTTP 配置實例
128.3.1.1. 插入Cookie會話保持
128.3.1.2. HTTP URL 檢查
128.3.2. Squid
128.3.3. haproxy + mysql 配置實例
128.3.4. HTTPS SSL證書卸載配置實例
128.3.5. 使用TCP模式實現SSL穿透
128.3.6. SMTP

128.1. Installing

128.1.1. Ubuntu

$ apt-cache search haproxy
haproxy - fast and reliable load balancing reverse proxy

sudo apt-get install haproxy
			

啟用HAProxy

$ sudo vim /etc/default/haproxy
# Set ENABLED to 1 if you want the init script to start haproxy.
#ENABLED=0
ENABLED=1
# Add extra flags here.
#EXTRAOPTS="-de -m 16"
			

ENABLED=0 改為 ENABLED=1

128.1.2. CentOS

			
yum install haproxy