1.安装:
[root
@haproxy
~
]
# yum -y install ntpdate.x86_64
[root
@haproxy
~
]
# yum -y install ntp
[root
@haproxy
~
]
# ntpdate cn.ntp.org.cn
13
Aug
19
:
39
:
27
ntpdate[
1955
]
:
adjust time server
120.197.116.202
offset
0.059032
sec
[root
@haproxy
~
]
# systemctl start ntpd
[root
@haproxy
~
]
# systemctl enable ntpd
[root
@haproxy
~
]
# yum -y install haproxy18.x86_64
2.配置 :
[root@haproxy ~]# vim /etc/haproxy18/haproxy.cfg
63
frontend main
*:
80
64
acl url_static path_beg
-
i
/
static
/
images
/
javascript
/
stylesheets
65
acl url_static path_end
-
i .jpg .gif
.png .css .js
66
67
# use_backend static if url_static
68
default_backend web
......
77
#----------------------------------------------------
-----------------
3.
重启,设置开机启动
78
# round robin balancing between the various backends
79
#-----------------------------------------------------
----------------
80
backend web
81
balance roundrobin
82
server web01
10.1.1.200
:
80
check
83
server web02
10.1.1.201
:
80
check
84
3.重启,设置开机启动:
[root
@haproxy
~
]
# systemctl restart haproxy
[root
@haproxy
~
]
# systemctl enable haproxy
4.测试:
5.添加统计页面:
在配置文件vim /etc/haproxy18/haproxy.cfg 中添加:
# 定义web管理界面
listen statistics
bind *:9090 #定义监听端口
mode http #默认使用协议
stats enable #启用stats
stats uri /hadmin?stats #自定义统计页面的url
stats auth admin:admin #统计页面的账号密码
stats hide-version #隐藏在统计页面上的haproxy版本信息
stats refresh 30s #统计页面自动刷新时间
stats admin if TRUE #如果认证通过就做管理功能,可以管理>后端服务器
stats realm hapadmin #统计页面密码框上提示文件,默认haproxy\statistics