一、haproxy实验环境部署
1.使用9版本母盘,克隆出haprox(100),web1(10),web2(20)


2.给地址



3.web1,2安装


4.修改默认发布文件位置


5.测试

二、haproxy的基本部署方法及负载均衡
1.安装软件

2.配置
![]()
设定前端

3.启动

4.查看

5.访问

三、全局配
1.配置
![]()

2.重启查看

3.多线程
![]()

4.重启查看

5.设置多线程参数
![]()
6.重启查看
![]()

7.自定义日志
![]()

四、haproxy代理参数
1.配置
每2秒检测一次

执行3次

连续成功5次视为可用

权重

2.backup
关闭web1,2服务
![]()
![]()
安装httpd

配置
![]()

重启

位置
![]()
测试

设置
![]()

重启

测试

3.disable
配置
![]()

重启

测试不能访问

4.网页重定向
配置
![]()

重启测试


五、haproxy热处理
1.配置
![]()

重启

查看

2.安装socat软件

3.查看状态

3.查看集群状态

4.查看权重

修改
![]()
下线
![]()
上线用enable
cookie会话保持
加cookie值

浏览器查看

ip透传
1.配置
![]()

测试,可看到IP地址
![]()
2.apache设定
![]()

重启
![]()
测试
![]()
3.四层透传
配置

设定

测试

配置
![]()


重启
![]()
利用acl做动静分离等访问控制
1.域名
\

![]()
![]()
2.IP

![]()
3.浏览器


4.后缀动静分离





5.路径动静分离
![]()
![]()
![]()

![]()

自动逸错误页面
1.关闭httpd服务器和nginx服务器
2.制定报错文件

3.定向报错文件

4.访问报错文件跳转网页

四层负载
1.web1,2安装

2.设定id
![]()

3.启动
![]()
4.登录MySQL查看

5.web2的id改为2

6.客户端安装

7.web1创建用户

8.web1给予所有表

9.web2同样

10.登录

11.做负载
![]()

![]()
![]()
https的加密访问
1.建立目录
![]()
2.生成密钥和证书


3.查看


4.配置
![]()

5.测试

6.加密

haproxy实验环境部署与负载均衡技术详解
951

被折叠的 条评论
为什么被折叠?



