1. 源码编译安装haproxy 2.x,配置服务启动脚本。
1、安装haproxy安装所需要的软件(系统本身携带,但版本太低需要安装最新版本)
wget -c https://www.lua.org/ftp/lua-5.4.3.tar.gz --no-check-certificate
将此文件解压到指定目录下面
tar xf lua-5.4.3.tar.gz -C /usr/local/src/
cd /usr/local/src/lua-5.4.3/
lua需要进行编译,需要下载编译软件
yum install gcc gcc-c++ make -y
make linux test
编译完成后就可以查看此时的lua版本
./src/lua -v
此时在全局查看依旧是旧版本,此时将旧版本备份,给新版本创建一个链接
mv /usr/bin/lua /usr/bin/lua.bak
ln -sv /usr/local/src/lua-5.4.3/src/lua /usr/bin/lua
编译安装haproxy
tar xf haproxy-2.6.6.tar.gz -C /usr/local/src/