HAProxy安装及配置

本文详细介绍了如何在系统上安装HAProxy,包括下载安装包、解压、安装GCC、检查内核版本、安装HAProxy软件以及创建haproxy用户和用户组。最后,提到了启动HAProxy的方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装HAProxy

1.下载安装包
http://www.haproxy.org/download/1.7/src/haproxy-1.7.2.tar.gz
2.解压安装包
tar -zxvf haproxy-1.7.2.tar.gz
3.安装GCC
yum -y install gcc automake autoconf libtool make
yum install gcc gcc-c++
4. 查看内核版本
uname -r
5. 安装HAProxy
在HAProxy目录下执行:
  make TARGET=版本内核 PREFIX=/home/haproxy
  make install PREFIX=/home/haproxy 
6. 添加haproxy用户及用户组
groupadd haproxy
useradd -g haproxy haproxy -s /sbin/nologin

启动方式

/home/haproxy/sbin/haproxy -f /home/haproxy/conf/rabbitmq.cfg 

rabbitmq.cfg为rabbitmq负载均衡的配置文件,内容如下

global
 log 127.0.0.1 local2
 pidfile /home/haproxy/haproxy.pid
 maxconn 4000
 user haproxy
 group haproxy
 daemon

defaults
 mode tcp
 log global
 option tcplog
 option tcpka
 retries 3
 timeout connect 5s
 timeout client 1h
 timeout server 1h

listen rabbitmq_admin
    bind 0.0.0.0:15672   
    server rabbitmq1 host1:15672   
    server rabbitm12 host2:15672

listen rabbitmq_cluster
    bind 0.0.0.0:5672
    mode tcp
    option tcplog
    balance roundrobin
    server rabbitmq1 host1:5672 check inter 5000 rise 2 fall 2
    server rabbitmq2 host2:5672 check inter 5000 rise 2 fall 2

listen private_monitoring
    bind 0.0.0.0:8100
    mode http
    option httplog
    stats enable
    stats uri /admin
    stats refresh 30s
    stats auth admin:admin
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值