加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

centos 6.3下haproxy和apache的配置过程

发布时间:2016-09-15 06:09:31 所属栏目:Linux 来源:站长网
导读:一.什么是haproxy HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可 靠的一种解决方案。HAProxy特别适用于那些
副标题[/!--empirenews.page--]

一.什么是haproxy

HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可 靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。 HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全 的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。

二.安装haproxy

系统环境:centos6.3

apache: httpd-2.4.4

haproxy: haproxy-1.4.8

haproxy server: 192.168.7.198

apache client1: 192.168.7.196

apache client2: 192.168.7.197

关闭iptables和SELINUX

# service iptables stop

# setenforce 0

# vi /etc/sysconfig/selinux

---------------

SELINUX=disabled

---------------

# wget http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.8.tar.gz

# tar zxvf haproxy-1.4.8.tar.gz

# cd haproxy-1.4.8

# uname -a           //查看linux内核版本

# make TARGET=linux26 PREFIX=/usr/local/haproxy

# make install PREFIX=/usr/local/haproxy

# useradd -s /sbin/nologin haproxy

# passwd haproxy

# chown -R haproxy.haproxy /usr/local/haproxy

三.配置haproxy

# vi /usr/local/haproxy/haproxy.cfg

-----------------

global

       maxconn 5120

       chroot /usr/local/haproxy

       user haproxy

       group haproxy

       daemon

       quiet

       nbproc  2

       pidfile /usr/local/haproxy/haproxy.pid

defaults

       log     global

       mode    http

       option  httplog

       option  dontlognull

       log 127.0.0.1 local3

       retries 3

       option redispatch

       maxconn 2000

       contimeout      5000

       clitimeout      50000

       srvtimeout      50000

listen web :80

      mode http

      balance roundrobin

      option httpclose

      option forwardfor

      server client1 192.168.7.196:80 check weight 1 minconn 1 maxconn 3 check inter 40000

      server client2 192.168.7.197:80 check weight 1 minconn 1 maxconn 3 check inter 40000

listen stats :8888

      mode http

      transparent

      stats uri / haproxy-stats

      stats realm Haproxy  statistic

      #认证

      stats auth haproxy:password

-----------------

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读