Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7896467
  • 博文数量: 1794
  • 博客积分: 18684
  • 博客等级: 上将
  • 技术积分: 16567
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-02 10:28
个人简介

啥也没写

文章分类

全部博文(1794)

文章存档

2026年(6)

2025年(18)

2024年(16)

2023年(44)

2022年(39)

2021年(46)

2020年(43)

2019年(27)

2018年(44)

2017年(50)

2016年(47)

2015年(15)

2014年(21)

2013年(43)

2012年(143)

2011年(228)

2010年(263)

2009年(384)

2008年(246)

2007年(30)

2006年(38)

2005年(2)

2004年(1)

分类: 系统运维

2025-07-10 10:07:44

安装gcc9.1
yum install -y devtoolset-9-gcc-c++ devtoolset-9-make devtoolset-9-build

安装ssl lua
tar -xf openssl-1.1.1w.tar.gz
cd openssl-1.1.1w
./config --prefix=/usr/local/openssl-1.1.1w
make -j$(nproc)
make install
cd ..
tar -xzf lua-5.4.8.tar.gz
cd lua-5.4.8
make linux MYCFLAGS="-fPIC" INSTALL_TOP=/usr/local/lua5.4
make install INSTALL_TOP=/usr/local/lua5.4
cd ..
echo "/usr/local/lua5.4/lib" >>/etc/ld.so.conf
echo "/usr/local/openssl-1.1.1w/lib" >>/etc/ld.so.conf
ldconfig

编译haproxy3.2.2
tar -zxvf haproxy-3.2.2.tar.gz 
cd haproxy-3.2.2
make -j$(nproc) TARGET=linux-glibc-legacy  \
    USE_OPENSSL=1 USE_ZLIB=1 USE_PCRE=1 USE_LUA=1 \
    LUA_INC=/usr/local/lua5.4/include LUA_LIB=/usr/local/lua5.4/lib \
    SSL_INC=/usr/local/openssl-1.1.1w/include SSL_LIB=/usr/local/openssl-1.1.1w/lib

make install PREFIX=/usr/local/haproxy3.2.2
ln -sf /usr/local/haproxy3.2.2/sbin/haproxy /usr/sbin/haproxy

./haproxy  -c -f ./haproxy.cfg 测试老配置

阅读(28) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~