群集 Haproxy web群集

首先使用yum安装好,环境需求

yum -y install pcre-devel bzip2-devel gcc gcc-c++ make

然后解压源码包

tar xf haproxy-1.4.24.tar.gz

接下来我们就可以源码包安装了

首先看一下自己的系统版本

[[email protected] ~]# uname -r

2.6.32-358.el6.i686

cd haproxy-1.4.24

make TARGET=linux26 && make install (这里的26是系统版本的前两位2.6.32-358.el6.i686)

[[email protected] haproxy-1.4.24]# cd examples/

在etc下创建haporxy的配置目录 mkdir /etc/haproxy/

[[email protected] examples]# cp haproxy.cfg /etc/haproxy/haproxy.conf (将配置文集拷贝过去作为配置文件)

cp haproxy.init /etc/init.d/haproxy (把 haproxy添加为系统服务)

chmod +x /etc/init.d/haproxy   (添加执行权限)

[[email protected] examples]# ln -s /usr/local/sbin/haproxy /usr/sbin/ (为haproxy优化路径做软连接)

[[email protected] examples]# /etc/init.d/haproxy start

OK!!! haproxy服务已经装好了。

时间: 2024-08-04 12:32:45

群集 Haproxy web群集的相关文章

haproxy群集搭建web群集

 haproxy群集调度器搭建web群集 1:haproxy调度器是目前市场上比较流行的群集调度器,当然调度器有好多种类:lvs.nginx.和haproxy,接下来对它们进行比较看看它们的优缺点: lvs:工作在七层模型的4层传输层:根据ip+端口进行访问:不考虑访问的内容,可以任意访问,基于ip地址,能实现所有应用构建的群集,性能好,可以和keepalived完美结合.稳定性能好.健康检查节点服务器性能较好:搭建时结构相对复杂 nginx:工作在7层应用层,根据内容.ip网页进行给用户分配内

haproxy搭建web群集

使用需求:负载均衡群阶可以用tocat+nginx的负载均衡群集,还有lvs负载均衡群集.三种群集相比来说,lvs性能最好,但是搭建复杂,ningx的upstream模块支持群集,但是群集的节点的故障检查功能不是很多,性能也比不上haproxy.            相对来能实现什么样的效果:对于企业的服务器(web.ftp等)能实现负载均衡,其中一台服务器宕机之后能依然能上网站ftp.            知识点的描述:1.负载均衡的常用调度算法:                     

Linux之使用haproxy搭建web群集(2)

Linux之使用haproxy搭建web群集(2)   案例二: 一. 实验拓扑图 二. 实验目标:使用keepalived+haproxy实现双机热备和负载均衡. 三. 实验环境: 各虚拟机防火墙Iptables 与 NetworkManager 关闭 四. 实验要求: 继续接着案例一的实验进行.Keepalived配置,漂移地址为192.168.1.100. 1.10: keepalived配置为主 192.168.1.40服务器 haproxy配置与1.10一样.配置后启动ha服务. ke

haproxy+keepalived搭建WEB群集

haproxy+keepalived搭建WEB群集 前面已经学习了两款web群集软件Nginx和lvs,他们都有各自的特点,本章将介绍另外一款群集软件haproxy,我们将对其的调度算法.群集环境.以及群集的配置展开讲解. haporxy是目前比较流行的调度工具,之前学习的lvs配置相对来说比较复杂,nginx不能实现健康检查性能也没有haproxy好.官方站点位于htp://haproxy.1wt.eu/. 今天我们将介绍使用haproxy搭建一套web群集 一.案例概述 1.案例前知识点 1

【中级篇】使用Haproxy搭建WEB群集

使用Haproxy搭建WEB群集 1.          实验需求: 1)     2台服务器部署NgINX服务 2)  1台做Haproxy调度器 3)  搭建负载均衡,测试其效果. 2.          实验环境: 主机 操作系统 IP地址 主要软件 Haproxy RedHat6.5  32位 192.168.10.10 haproxy-1.4.24.tar.gz Nginx服务器1 CentOS--6.5 32位 192.168.10.15 nginx-1.5.10.tar.gz Ng

Linux之使用haproxy搭建web群集(1)

Linux之使用haproxy搭建web群集(1) Haproxy是目前比较流行的一种集群调度工具,同类的调度工具有很多,如LVS和Nginx.相比较而言,LVS性能最好,但是搭建相对复杂,Nginx和upstream模块支持集群功能,但是对集群节点的健康检查功能不强,性能没有Haproxy好. 案例一: 一.案例拓扑图 二.实验目标:使用haproxy搭建web群集,实现负载均衡和高可用. 三.实验环境: 系统Centos6.5 注意:使用Vmware虚拟机要将各虚拟机防火墙Iptables

使用Haproxy搭建Web群集

防伪码:不必向我解释色彩,我的眼里自有一片湛蓝           第七章 使用Haproxy搭建Web集群 前言:Haproxy是目前比较流行的一种集群调度工具,同类集群调度工具很多,如LVS和Nginx.相比较而言,LVS性能最好,但是搭建相对复杂,Nginx的upstream模块支持集群功能,但是对集群节点的检查功能不强,性能没有Haproxy好,其官网是http://haproxy.1wt.eu/.本章我们将使用Haproxy搭建一套Web集群,并增加一台Haproxy做双机热备,达到高

haproxy负载均衡与搭建web群集

前面我搭建了tomcat+nginx负载均衡群集,LVM负载均衡群集,今天百忙之中我来凑一个haproxy负载均衡群集,这三种群集的搭建我是深有体会LVS性能确实好(DR)但是在搭建过程中太过于繁琐,nginx是利用upstream模块进行群集但是对群集的节点故障检查功能不够性能与LVM相差有点远,所以今天来一个中间者haproxy. 壹.搭建haproxy群集1.实验拓扑2.虚拟机环境(centos6.5无网环境)一台haproxy服务器,两台nginx服务器,搭建两个反馈不同内容的网站,一台

使用Haproxy及Nginx搭建Web群集

什么是HAProxy? HAProxy是一个使用C语言编写的自由及开放源代码软件,其提供高可用性.负载均衡,以及基于TCP和HTTP的应用程序代理,可以运行于大部分主流的Linux操作系统上.本次实验使用三台服务器搭建Web群集,Haproxy作为调度服务器,两台Nginx服务器作为节点服务器. 实验环境 主机 系统 IP地址 主要软件 Haproxy服务器 CentOS-7-x86_64 192.168.100.100 haproxy Nginx服务器1 CentOS-7-x86_64 192