我是靠谱客的博主 淡淡春天,最近开发中收集的这篇文章主要介绍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

访问成功

最后

以上就是淡淡春天为你收集整理的haproxy安装_centos7 安装学习HAproxy的全部内容,希望文章能够帮你解决haproxy安装_centos7 安装学习HAproxy所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部