centos7 + HAProxy 配合 mycat -- 安装

必须有mycat - mycat安装地址 : https://blog.youkuaiyun.com/getchar97/article/details/105224303

一 :安装

1、准备好HAProxy安装包,传到/opt目录下

HAProxy下载地址 : https://mirrors.huaweicloud.com/haproxy/1.5/src/

haproxy-1.5.18.tar.gz 版

2、 解压到/usr/local/src

tar -zxvf haproxy-1.5.18.tar.gz -C /usr/local/src

3、 进入解压后的目录,查看内核版本,进行编译

cd /usr/local/src/haproxy-1.5.18
uname -r
make TARGET=linux310 PREFIX=/usr/local/haproxy ARCH=x86_64
参数说明
ARGET=linux310内核版本,使用uname -r查看内核,
如:3.10.0-514.el7,此时该参数就为linux310;
RCH=x86_64系统位数;
PREFIX=/usr/local/haprpxy#/usr/local/haprpxy,为haprpxy安装路径。

4、编译完成后,进行安装

make install PREFIX=/usr/local/haproxy

5、安装完成后,创建目录、创建HAProxy配置文件

mkdir -p /usr/data/haproxy/
vim /usr/local/haproxy/haproxy.conf

6、向配置文件中插入以下配置信息,并保存

global
	log 127.0.0.1 local0
	#log 127.0.0.1 local1 notice
	#log loghost local0 info
	maxconn 4096
	chroot /usr/local/haproxy
	pidfile /usr/data/haproxy/haproxy.pid
	uid 99
	gid 99
	daemon
	#debug
	#quiet
defaults
	log global
	mode tcp
	option abortonclose
	option redispatch
	retries 3
	maxconn 2000
	timeout connect 5000
	timeout client 50000
	timeout server 50000
listen proxy_status
	bind :48066  # 服务端口号 
	mode tcp
	balance roundrobin
	server mycat_1 66.88.88.169:8066 check inter 10s   
	server mycat_2 66.88.88.171:8066 check inter 10s   # mycat 服务地址与端口号
frontend admin_stats
	bind :7777  # 网页端口号   
	mode http
	stats enable
	option httplog
	maxconn 10
	stats refresh 30s
	stats uri /admin      # 通过 浏览器 ip:端口/admin  进行访问
	stats auth admin:123123  # 账号密码
	stats hide-version
	stats admin if TRUE

二 : 启动验证

1、启动HAProxy

/usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/haproxy.conf

2、查看HAProxy进程

ps -ef|grep haproxy

3、打开浏览器访问

http://66.88.88.170:7777/admin

如果一切正常

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值