模拟搭建
1.启动虚拟机
2.开启四台linux系统作为模拟的服务器(最先搭建服务器)
3.使用软件(例如xshell)连接服务器。
4.启动http服务 命令:service httpd start (linux自带http服务)
5.查看服务器防火墙状态,,没有关闭,这个时候是访问不通的; 命令:service iptables status 关闭命令:service iptables stop
6.彻底关闭防火墙,命令:chkconfig iptables off
7.用浏览器访问
8.区分服务器,转发的时候才能知道转发到那台服务器
8.1 cd到根目录,输入:vim index.html
8.1保存退出,刷新浏览器;
9.设置VIP到服务器上 文件如下图二
10把设置好vip端口的文件内容复制到服务器上
10.1 首选到 init.d文件下 命令 cd /etc/init.d/
10.2 进入文件 vim realserv
10.3进入文件 realserv 后把上述端口文件内容粘贴 并保存 保存命令是 先按Esc退出键进入命令界面 再输入 :wq进行保存退出
11.查看保存情况 命令:ll
12.由于刚刚创建的realserver是白色的是因为权限不够,所以我们需要赋权 命令 : chmod 755 realserver 付755的权限够了
13.启动realserver 命令:service realserver start
14.查看启动状态 命令 ifconfig 多出个lo:0, ip是设置的ip,表示成功了;
15.两台服务器执行上述同样的操作则成功搭建了两台服务器
16.开始搭建负载均衡主机
17.搭建负载均衡机前得先安装软件keepalived
18.把keepalived软件安装包丢进linux服务器中
19.安装keepalived 命令: rmp -ivh XXXXXXX
20.查看安装目录 命令:rpm -ql XXXXXXX
20.1配置文件
20.2vip 为192.168.200.201 这个根据自个的实际情况设置
20.3 vip192.168.200.201下面有的服务器
20.4接口
21.配好配置文件后进入负载均衡的服务器中的kepalived的配置文件进行清除默认的配置内容和粘贴刚刚配置的新内容 查看命令:vim /etc/keepalived/keepalived.conf 不保存退去 先Esc 再输入:q!
退出后 输入命令 :> /etc/keepalived/keepalive.conf 进行清除
清除后 再次进入 vim /etc/keepalived/keepalived.conf 查看 发现已经没有任何东西的 然后粘贴配置内容 并保存 ::wq
默认的:
22.关闭防火墙
23.启动keepalived 命令 service keepalived start
24.通过查看日子判断keepalived是否启动成功 命令 tail -f /var/log/messages
25负载均衡主机搭建完成 转发效果:
26 搭建负载均衡备机 同样是安装软件keepalived 只是对其的配置文件稍作修改
state master 改为 state backup 主机
改
priority 100 改为 priority 99 优先等级
改
27.然后执行搭建负载均衡主机的流程
28.检验关闭主机启动备机
关闭命令: service keepalived stop