Centos7安装haproxy-2.8.3 (史上最全)

一、下载(默认下载到当前目录下)
sudo wget https://src.fedoraproject.org/repo/pkgs/haproxy/haproxy-2.8.3.tar.gz/sha512/1fe08c29b22581cc5a71934e420c00faaba0f5b5028b10f82e0a16556fcdd4a3943b9f2f3e2ad675442d70cf37a125a3583cdf2d4ae45d3db67bc42cfc457112/haproxy-2.8.3.tar.gz;
二、解压到当前目录
sudo tar -zxvf haproxy-2.8.3.tar.gz;
三、开启支持SSL
sudo cd haproxy-2.8.3;    #进入到源码路径
yum groupinstall -y "Development Tools" ;
yum install -y openssl openssl-devel ;
uname -a ;
四、开始编译安装
make TARGET=linux31 USE_OPENSSL=1 ADDLIB=-lz ;
make install PREFIX=/usr/local/haproxy ;
五、处理配置文件
cd /usr/local/haproxy ;
vim haproxy.cfg ;  #创建配置文件

注:编辑配置文件时(必须保持文件末尾为空行):
将以下为配置文件的内容


global
  #日志
  log 127.0.0.1 local0 info
  #最大连接数
  maxconn 10240
  daemon
 
defaults
  #应用全局的日志配置
  log global
  mode http
  #超时配置
  timeout connect 5000
  timeout client 5000
  timeout server 5000
  timeout check 2000
 
listen http_front #haproxy的客户页面
  bind 192.168.2.212:8888         #HAProxy自己的IP地址(这里需要修改!!!)
  mode http
  option httplog
  stats uri /haproxy
  stats auth admin:123456          #控制面板账号密码 账号:admin 
  stats refresh 5s
  stats enable

注:编辑完成之后保存并退出          !wq

六、启动
sudo cd haproxy-2.8.3;(进入到源码路径)
sudo ./haproxy -f /usr/local/haproxy/haproxy.cfg;    #启动命令

七、启动成功!

1. 浏览器输入:服务器ip:8888/haproxy

2. 输入账号密码:admin  123456   能成功登录即代表配置成功!

八、配置域名访问

注:配置https   以下是配置文件的写法,demo.bjzhinian.com.pem文件需要key的内容追加到pem文件的末尾才能正确识别!!

#https
frontend https
    bind *:443 ssl crt /usr/local/haproxy/cert/demo.bjzhinian.com.pem
    mode http

    #acl策略配置
    acl domain_wo_admin  hdr_beg(host) -i demo.bjzhinian.com

    #default_backend blog
use_backend wo-admin-ssl  if domain_wo_admin

backend wo-admin-ssl
    balance     roundrobin
    server  s1 192.168.1.201:10004 check

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值