源码编译安装

  1. 获取HAProxy源码,将源码复制至服务器“/home”目录。

    若服务器可以访问网络,则可以直接在服务器上使用wget命令下载源码。

    1
    cd /home
    
    1
    wget https://www.haproxy.org/download/1.9/src/haproxy-1.9.0.tar.gz --no-check-certificate
    

  2. 进入“home”目录。

    1
    cd /home/
    

  3. 解压HAProxy安装包。

    1
    tar -xzvf haproxy-1.9.0.tar.gz
    

  4. 进入“haproxy-1.9.0”目录。

    1
    cd /home/haproxy-1.9.0/
    

  5. 编译安装HAProxy。

    1
    make TARGET=linux41 && make install PREFIX=/usr/local/haproxy/
    

    PREFIX=PATH:指定HAproxy的安装目录。

  6. 在安装路径中创建存放配置文件的文件夹。

    1
    mkdir -p /usr/local/haproxy/conf
    

  7. 从源码路径下拷贝配置文件至安装路径。

    1
    cp /home/haproxy-1.9.0/examples/*.cfg /usr/local/haproxy/conf/
    

  8. 查看安装目录。

    1
    ll /usr/local/haproxy