haproxy安装_centos7 安装学习HAproxy

1、下载haproxy包

wget http://pkgs.fedoraproject.org/repo/pkgs/haproxy/haproxy-1.7.9.tar.gz/sha512/d1ed791bc9607

dbeabcfc6a1853cf258e28b3a079923b63d3bf97504dd59e64a5f5f44f9da968c23c12b4279e8d45ff3bd39418942ca6f00d9d548c9a0ccfd73/haproxy-1.7.9.tar.gz

879132776fbccc2a45b521bb3bab6128.png

安装完成

2、解压haproxy包

tar zxvf haproxy-1.7.9.tar.gz

5677494f77ab0bea47fc71e3c8259eb1.png

cdb1d2e080f1b8fdaca89784338e3077.png

解包完成

3、安装haproxy

(1)cd haproxy-1.7.9/

(2)make TARGET=linux310 ARCH=x86_64 PREFIX=安装路径(可用pwd查看)

(3)make install PREFIX=安装路径

注:安装路径自己想装那装那,但是(2)和(3)里面的安装路径必须一致

6ccf6dd7bbce9e61e734db80995345a8.png

bcf6bffb6f68deeeb4d5ebe23cb4a976.png

4、添加配置文件

注:1.79及以后的版本解压后文件内就没有haproxy.cfg文件,所以需要我们自己找个模板写一下

由于没有配置其他的服务器,这里就简单的添加一个可以让Haproxy启动的配置

(1)mkdir conf

(2)cd conf/

(3)vim haproxy.cfg

global

log 127.0.0.1 local0

maxconn 1000

daemon

defaults

log global

mode http

option httplog

option dontlognull

retries 3

timeout connect 5000

timeout client 50000

timeout server 50000

listen admin_stats

bind 0.0.0.0:1080

mode http

option httplog

maxconn 10

stats refresh 30s

stats uri /stats

stats realm XingCloud Haproxy

stats auth admin:admin

stats auth Frank:Frank

stats hide-version

stats admin if TRUE

保存退出

de75ccb96f5235d37a66755b78d9c019.png

5、启动haproxy,并查看是否启动成功

(1)安装目录/sbin/haproxy -f 安装目录/conf/haproxy.cfg(安装目录是第3步中的安装目录)

(2)lsof -i :1080

179520c9ff47e67b64c5b9359fff7160.png

启动成功

6、访问统计页面

(账户密码为初始的:admin/admin)

8f828d7c9ee1bb110dee746b53fc33a8.png

访问成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值