HAProxy的安装

本文详细介绍了如何在Linux系统中安装和配置HAProxy。首先,将HAProxy软件包上传到指定目录并解压,然后根据内核版本进行编译。接着,安装完成后创建配置文件,并设置监听、服务器和统计数据等相关参数。最后,启动HAProxy服务并通过浏览器查看状态页面。
摘要由CSDN通过智能技术生成

1、将HAProxy上传到opt目录下
在这里插入图片描述
2、 解压到/usr/local/src
tar -xvf haproxy-1.5.18.tar.gz -C /usr/local/src
在这里插入图片描述
3、进入解压后的目录,查看内核版本,进行编译

cd /usr/local/src/haproxy-1.5.18
uname -r
make TARGET=linux310 PREFIX=/usr/local/haproxy ARCH=x86_64

# ARGET=linux310,内核版本,使用uname -r查看内核,如:3.10.0-514.el7,此时该参数就为linux310;
#ARCH=x86_64,系统位数;
#PREFIX=/usr/local/haprpxy #/usr/local/haprpxy,为haprpxy安装路径。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4、编译完成后,进行安装
make install PREFIX=/usr/local/haproxy
在这里插入图片描述
5、安装完成后,创建目录、创建HAProxy配置文件
mkdir -p /usr/data/haproxy/
vim /usr/local/haproxy/haproxy.conf
在这里插入图片描述
6、向配置文件(haproxy.conf)中插入以下配置信息,并保存

global
         log 127.0.0.1 local0
         #log 127.0.0.1 local1 notice
         #log loghost local0 info
         maxconn 4096
         chroot /usr/local/haproxy
         pidfile /usr/data/haproxy/haproxy.pid
         uid 99
         gid 99
         daemon
         #debug
         #quiet
defaults
         log   global
         mode  tcp
         option abortonclose
         option redispatch
         retries 3
         maxconn 2000
         timeout connect 5000
         timeout client 50000
         timeout server 50000
    
listen proxy_status 
    bind :48066
         mode tcp
         balance roundrobin
         server mycat_1 192.168.140.128:8066 check inter 10s
         server mycat_2 192.168.140.127:8066 check inter 10s
       
frontend admin_stats 
    bind :7777
         mode http
         stats enable
         option httplog
         maxconn 10
         stats refresh 30s
         stats uri /admin
         stats auth admin:123123
         stats hide-version
         stats admin if TRUE
    

7、启动HAProxy

/usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/haproxy.conf

8、查看HAProxy进程
ps -ef | grep haproxy
9、打开浏览器访问
http://IP:7777/admin
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值