haproxy特点:支持虚拟主机,而且要比nginx会更好的去承受高并发以及负载均衡
haprocy支持tcp协议的负载均衡转发,可以对MySQL读进行负载均衡,对后端的MySQL节点进行检测和负载均衡
haproxy和lvs的更能相差不大,可以弥补apache和nginx的高并发和负载均衡
本章实验需要一台haproxy 和两台nginx
挂载光盘:moount /dev/cdrom /mnt 挂载的系统盘
首先安装haproxy:
yum -y install gcc gcc-c++ make pcre-devel bzip-devel
第一步,安装haproxy的依赖文件
第二步安装haproxy
挂载上linux.iso
将haproxy解压到/usr/src/下
创建一个haproxy的目录 以及将主配置文件复制到/etc/haproxy/下
第一台nginx的安装以及echo输出 IP地址为192.168.100.40
第二台nginx
修改haproxy的主配置文件
将/usr/local/sbin/haproxy下的所有命令链接到/usr/sbin/haproxy
为/etc/init.d/haproxy增加执行权限
开启haproxy