准备:
ssl证书可自行购买或去七牛云等平台申请免费证书,这里不再过多介绍。
查看是还支持ssl:
haproxy -vv
合成pem证书(申请好的证书下载nginx格式的):
cat test.com.crt test.com.key | tee test.com.pem
编辑配置文件(以自己实际配置文件位置为准):
vi /etc/haproxy/haproxy.cfg
以下为新增加内容(文件位置,域名等请以自己的为准):
#------------------------ test https -------------------------------------
frontend TEST
bind *:443 ssl crt /etc/haproxy/ssl/test,com.pem
mode http
acl TEST hdr_beg(host) -i test.com | www.test.com
use_backend TEST if TEST
backend TES