当前位置 : 主页 > 操作系统 > centos >

配置haproxy负载均衡群集

来源:互联网 收集:自由互联 发布时间:2023-08-21
拓扑图: 推荐步骤: Haproxy服务器和服务器以及客户端配置IP地址 安装配置两台Nginx网站服务器 配置Haproxy和DNS服务器使用域名www.bdqn.com访问负载均衡群集 实验步骤: 一、Haproxy服务器和

拓扑图:

配置haproxy负载均衡群集_Nginx

推荐步骤:

  • Haproxy服务器和服务器以及客户端配置IP地址
  • 安装配置两台Nginx网站服务器
  • 配置Haproxy和DNS服务器使用域名www.bdqn.com访问负载均衡群集

实验步骤:


一、Haproxy服务器和服务器以及客户端配置IP地址

1、haproxy配置IP地址和路由功能

(1)haproxy服务器生成外网网卡配置IP地址

配置haproxy负载均衡群集_服务器_02

(2)Haproxy服务器配置内网IP地址

配置haproxy负载均衡群集_Nginx_03

配置haproxy负载均衡群集_Nginx_04

(3)Haproxy服务器外网IP地址

vim ifcfg-ens33

配置haproxy负载均衡群集_Nginx_05

(4)重新启动网卡服务查看配置的DNS

配置haproxy负载均衡群集_Nginx_06

(5)Haproxy服务器开启路由转发功能

配置haproxy负载均衡群集_服务器_07

配置haproxy负载均衡群集_服务器_08

配置haproxy负载均衡群集_服务器_09

2、第一台web服务器配置IP地址

(1)修改网卡配置文件

配置haproxy负载均衡群集_Nginx_10

配置haproxy负载均衡群集_服务器_11

(2)重启网卡服务查看配置的默认网关

配置haproxy负载均衡群集_Nginx_12

3、第二台web服务器配置IP地址

(1)修改网卡配置文件

配置haproxy负载均衡群集_Nginx_13

配置haproxy负载均衡群集_Nginx_14

(2)重启网卡服务查看配置的默认网关

配置haproxy负载均衡群集_服务器_15

4、客户端配置IP地址

(1)客户端配置IP地址

配置haproxy负载均衡群集_Nginx_16

(2)查看配置的IP地址

配置haproxy负载均衡群集_Nginx_17

二、安装配置两台Nginx网站服务器

1、配置第一台web服务器安装依赖软件和创建管理用户

(1)切换系统关盘安装依赖程序

配置haproxy负载均衡群集_服务器_18

(3)删除系统yum仓库配置本地yum仓库

配置haproxy负载均衡群集_Nginx_19

(4)挂载系统盘

配置haproxy负载均衡群集_服务器_20

(5)安装依赖软件和创建管理Nginx用户

配置haproxy负载均衡群集_服务器_21

配置haproxy负载均衡群集_Nginx_22

2、配置安装第一台web服务器

(1)切换到云计算光盘

配置haproxy负载均衡群集_Nginx_23

(3)解压缩配置Nginx服务器

配置haproxy负载均衡群集_Nginx_24

(4)编译安装Nginx优化服务器命令

配置haproxy负载均衡群集_服务器_25

(5)优化服务器命令

配置haproxy负载均衡群集_Nginx_26

(6)设置Nginx服务器主页

配置haproxy负载均衡群集_服务器_27

(7)启动服务器查看运行状态

配置haproxy负载均衡群集_Nginx_28

3、配置第二台web服务器安装依赖软件和创建管理用户

(1)切换系统关盘安装依赖程序

配置haproxy负载均衡群集_Nginx_29

(2)删除系统yum仓库配置本地yum仓库

配置haproxy负载均衡群集_服务器_30

(3)挂载系统盘

配置haproxy负载均衡群集_服务器_31

(4)安装依赖软件和创建管理Nginx用户

配置haproxy负载均衡群集_Nginx_32

配置haproxy负载均衡群集_服务器_33

配置haproxy负载均衡群集_Nginx_34

2、配置安装第二台web服务器

(1)切换到云计算光盘

配置haproxy负载均衡群集_Nginx_35

(2)解压缩配置Nginx服务器

配置haproxy负载均衡群集_服务器_36

配置haproxy负载均衡群集_服务器_37

(3)编译安装Nginx优化服务器命令

配置haproxy负载均衡群集_Nginx_38

(4)优化服务器命令

配置haproxy负载均衡群集_Nginx_39

(5)设置Nginx服务器主页

配置haproxy负载均衡群集_服务器_40

(6)启动服务器查看运行状态

配置haproxy负载均衡群集_服务器_41

三、配置haproxy和DNS服务器使用域名www.bdqn.com访问负载均衡群集

1、安装配置依赖程序

(1)切换系统光盘安装依赖程序

配置haproxy负载均衡群集_服务器_42

(2)删除yum仓库配置本地yum仓库

配置haproxy负载均衡群集_服务器_43

(3)挂载系统光盘

配置haproxy负载均衡群集_Nginx_44

(4)安装haproxy依赖软件

配置haproxy负载均衡群集_服务器_45

2、配置安装haproxy

(1)切换到程序光盘

配置haproxy负载均衡群集_Nginx_46

(2)解压配置源代码程序

配置haproxy负载均衡群集_Nginx_47

(3)生成haproxy配置文件目录和主配置文件

配置haproxy负载均衡群集_Nginx_48

(4)生成服务器控制文件添加系统服务设置开机自动启动

配置haproxy负载均衡群集_Nginx_49

(5)创建服务目录优化命令

配置haproxy负载均衡群集_Nginx_50

3、配置haproxy服务支持负载均衡启动服务

(1)修改haproxy主配置文件

vim /etc/haproxy/haproxy.cfg
global
log 127.0.0.1 local0
log 127.0.0.1 local1 notice
maxconn 2000
chroot /usr/share/haproxy
uid 99
gid 99
daemon

defaults
log global
mode http
option httplog
option dontlognull
retries 3
redispatch
maxconn 2000
contimeout 5000
clitimeout 50000
srvtimeout 50000

listen nginx 192.168.200.10:80
option httpchk GET /index.html
balance roundrobin
server web01 192.168.100.20:80 check inter 2000 fall 3
server web02 192.168.100.30:80 check inter 2000 fall 3

(2)启动服务查看服务运行状态

配置haproxy负载均衡群集_服务器_51

4、搭建DNS服务器使用域名www.bdqn.com访问负载均衡群集

(1)切换到系统光盘

配置haproxy负载均衡群集_服务器_52

(3)挂载系统光盘到/mnt目录

配置haproxy负载均衡群集_Nginx_53

(4)安装DNS服务器

配置haproxy负载均衡群集_服务器_54

(5)修改DNS服务器主配置文件检查主配置文件是否错误

配置haproxy负载均衡群集_Nginx_55

配置haproxy负载均衡群集_服务器_56

配置haproxy负载均衡群集_Nginx_57

(6)修改DNS区域数据库文件

配置haproxy负载均衡群集_服务器_58

配置haproxy负载均衡群集_Nginx_59

配置haproxy负载均衡群集_Nginx_60

(7)启动DNS服务设置开机自动启动

配置haproxy负载均衡群集_服务器_61

(8)查看服务运行状态验证DNS

配置haproxy负载均衡群集_Nginx_62

5、客户端访问haproxy的网站服务器域名www.bdqn.com验证

(1)第一次访问网站服务器

配置haproxy负载均衡群集_Nginx_63

(2)第二次访问网站服务器

配置haproxy负载均衡群集_Nginx_64

上一篇:K8S 安全与RBAC
下一篇:没有了
网友评论