一、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.加密