基于haproxy+Apache的负载均衡的实现

一、三台服务器

LB:安装haproxy

Yum –y install haproxy

Vim /ect/haproxy/haproxy.cfg

具体配置文件如下:

 
  基于haproxy+Apache的负载均衡的实现


RS:进行httpd的安装

Yum –y install httpd

Vim /var/www/html/index.html

基于haproxy+Apache的负载均衡的实现

将两台服务器分别输出“server1”和“server2”

启动httpd:service httpd start

注意:关闭防火墙或添加80端口

启动haproxy

/etc/init.d/haproxy start

验证试验结果:

  1. 让haproxy监听8080端口,使用http://IP:8080/stats访问时,输入用户名:admin,密码admin,从而进入HAproxy状态统计页面
  2. 让HAproxy监听80端口,当访问http://IP:80时,负载均衡器将请求发送给两台RS服务器,从而实现“server1”和“server2”交替出现,说明HAproxy工作正常。(curl IP)