0
点赞
收藏
分享

微信扫一扫

haproxy安装 TCP转发


haproxy启动命令

sbin/haproxy -f conf/haproxy.cfg


/data01/haproxy/sbin/haproxy -f /data01/haproxy/conf/haproxy.cfg(执行过)



按照步骤

mkdir -p /data01/haproxy
  
 
  

   tar -zxvf haproxy-1.7.1.tar.gz
  
 
  

   cd haproxy-1.7.1
  
 
  

   make TARGET=linux26 ARCH=x86_64 PREFIX=/data01/haproxy
  
 
  

   make install PREFIX=/data01/haproxy
  
 
  

   mkdir /data01/haproxy/conf
  
 
  

   mkdir /data01/haproxy/lib
  
 
  

   mkdir /data01/haproxy/run
  
 
  

   mkdir /data01/haproxy/logs


修改系统日志



vi /etc/syslog.conf
    
 
    

     local1.*  /data01/haproxy/logs/haproxy.log
    
 
    

     local0.*  /data01/haproxy/logs/haproxy.log
    
 
    

     vi /etc/rsyslog.d/haproxy.conf
    
 
    

     local1.*  /data01/haproxy/logs/haproxy.log
    
 
    

     local0.*  /data01/haproxy/logs/haproxy.log
    
 
    

     vi /etc/sysconfig/syslog
    
 
    
 
     SYSLOGD_OPTIONS=
     "-r -m 0" 
    
 
    

     servie rsyslog restart



在confg下创建配置文件


cd /data01/haproxy/conf/


vi haproxy.cfg



global
  maxconn 1500
  nbproc  1
  daemon

defaults
  mode    tcp
  retries 1
  option  redispatch
  maxconn 2000
  timeout connect  5s
  timeout client  120s
  timeout server  120s  

listen stats
  bind    *:20011 #提供给其他访问端口地址
  mode    tcp
  balance roundrobin
  server s1 101.231.115.256:11200 weight 1  #101.231.115.256:11200此地址为要转发的tcp地址和端口号

#listen private_monitoring
#  bind    192.168.1.138:8101
#  mode    http
#  stats   enable
#  stats   auth admin:Mt_5625
#  stats   uri /stats
#  stats   refresh  2s



执行启动



/data01/haproxy/sbin/haproxy -f /data01/haproxy/conf/haproxy.cfg



亲自验证过,可以用的



 

 

 

 

 

举报

相关推荐

0 条评论