1. 下载Haproxy源码包:
wget -c https://repo.huaweicloud.com/haproxy/2.4/src/haproxy-2.4.8.tar.gz
2. 下载源码编译工具:
yum install -y gcc gcc-c++ make
3. 下载Haproxy依赖包lua并编译安装:
curl -R -O http://www.lua.org/ftp/lua-5.4.4.tar.gz
tar zxf lua-5.4.4.tar.gz -C /usr/local/src/
cd /usr/local/src/lua-5.4.4
make linux test
4. 查看lua版本信息:
方法1:/usr/local/src/lua-5.4.4/src/lua -v
Lua 5.4.4 Copyright (C) 1994-2022 Lua.org, PUC-Rio
方法2:cp /usr/local/src/lua-5.4.4/src/lua /usr/bin/lua
lua -v
Lua 5.4.4 Copyright (C) 1994-2022 Lua.org, PUC-Rio
5. 解压Haproxy源码包:
tar xf haproxy-2.4.8.tar.gz -C /usr/local/src/
cd /usr/local/src/haproxy-2.4.8
6. 安装编译时需要的依赖包
yum install openssl-devel pcre-devel systemd-dev

本文详细介绍了如何在CentOS Linux系统上通过源码方式安装和运行Haproxy负载均衡器。从下载源码、安装依赖到配置启动脚本和测试负载均衡,每个步骤都清晰阐述,帮助运维人员实现高效服务管理。
最低0.47元/天 解锁文章






