`

HAProxy1.4.9的安装和配置rtmp、http代理

F# 
阅读更多

有时候安装一个东西,很容易浪费很多时间,网上有大量的安装文档,可用的或者写得准确的很少,很容易走弯路。就HaProxy而言,配置rtmp代理在网上也鲜有资料。

 

1.安装

1)下载haproxy1.4.9

cd /opt
tar zxvf haproxy-1.4.9.tar.gz   
cd haproxy-1.4.9

useradd haproxy

mkdir /opt/haproxy

make TARGET=linux26 PREFIX=/opt/haproxy

make install PREFIX=/opt/haproxy

cd /opt/haproxy

 

2)haproxy默认安装后,没有haproxy.cfg文件,所以先上传一个这个文件,然后再启动HaProxy

cd /opt/haproxy

nohup ./haproxy -f haproxy.cfg -d &

 

注:-d是debug模式,可以看到日志,haproxy配置日志相对比较麻烦的,用这个可以把日志打印在nohup.out文件里

 

2.配置RTMP的sample

本例中配置代理了两种类型的协议,一个是http,另外一个是rtmp的协议

 

global
pidfile /var/run/haproxy.pid
daemon
log     127.0.0.1   local0
log     127.0.0.1   local1 notice

defaults
log global
mode http
option dontlognull
retries 3
option redispatch
maxconn 20000
contimeout 5000
clitimeout 50000
srvtimeout 50000
stats enable
stats uri     /haproxy-stats
stats auth haproxyadmin:hapwd3979
cookie MYSITECOOKIE insert nocache

listen tcpweb :80
mode tcp
option tcplog
balance roundrobin
server s1 127.0.0.1:8080 check


listen tcpconn :443
mode tcp
option tcplog
balance roundrobin

server red5-1 100.10.3.152:443

分享到:
评论

相关推荐

    haproxy透明代理配置TPROXY1

    【haproxy透明代理配置TPROXY1】 haproxy是一款强大的负载均衡器,它能够实现高可用性和高性能的网络流量分发。在本实验环境中,我们使用haproxy的TPROXY(Transparent Proxy)模式来实现透明代理,使得客户端在不...

    haproxy1.8.7安装与配置详解

    HAProxy是一款广泛使用的开源软件,可以实现高性能、高可用性的负载均衡...尽管安装和配置HAProxy可能需要一些网络知识和Linux操作经验,但本文提供的详细步骤和说明应该足以帮助大多数用户顺利完成安装和配置过程。

    haproxy安装配置文档

    软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方...详情可以在HAProxy官方网站(http://haproxy.1wt.eu)可以下载配置说明文档(configuration.txt)和架构文件(architecture.txt)作为参考。

    CentOS7—HAProxy安装与配置详解

    Haproxy下载地址:http://pkgs.fedoraproject.org/repo/pkgs/haproxy/ 关闭SElinux、配置防火墙 1、vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq...

    ubuntu haproxy安装与配置详解

    【HAProxy详解与Ubuntu安装配置】 HAProxy是一款高效、免费且可靠的负载均衡器,它专为高可用性和负载均衡TCP及HTTP应用而设计。这款工具能够处理极高的并发连接,官方数据显示最高可达10Gbps的并发量。HAProxy特别...

    HAProxy的安装和部署

    总之,HAProxy的安装和配置过程相对简单,但要充分利用其功能并确保稳定性,需要深入理解其配置选项和日志处理机制。正确配置HAProxy,可以有效地提升服务器集群的可用性和性能,应对高并发的访问压力。

    MyCAT+HAproxy集群高可用配置

    MyCAT+HAproxy集群高可用配置是指通过使用HAproxy、Keepalived等软件来解决MyCAT的单点故障和负载均衡问题,从而提高系统的可用性和稳定性。本文将详细介绍MyCAT+HAproxy集群高可用配置的实现步骤和配置细节。 一、...

    haproxy的安装

    在提供的标签“源码”和“工具”中,我们可以推测可能有手动编译和安装HAProxy的选项。这涉及到从官方网站下载源代码,解压,配置,编译,然后手动安装。不过,通常情况下,使用包管理器安装更为方便和推荐。 文件`...

    HAProxy的安装和部署.doc

    ### HAProxy的安装与部署详解...HAProxy的安装和部署虽然涉及多个步骤,但其配置的灵活性和强大的负载均衡能力使其成为企业级Web应用的理想选择。通过遵循上述指南,可以有效利用HAProxy提高服务器集群的可用性和性能。

    haproxy-1.4.9

    haproxy-1.4.9 windows编译

    haproxy安装与部署

    HAProxy 是一种高性能的反向代理服务器软件,提供高可用性、负载均衡和基于 TCP 和 HTTP 应用的代理,支持虚拟主机。HAProxy 是一种免费、快速并且可靠的一种解决方案,特别适用于那些负载特大的 web 站点,这些站点...

    Haproxy安装配置测试手册

    《Haproxy安装配置测试手册》 Haproxy是一款开源的高性能、高可用的负载均衡器,常用于TCP和HTTP应用的负载均衡。在Linux环境下,配置和测试Haproxy可以确保系统的稳定性和高效率。以下是一份详细的Haproxy安装、...

    haproxy-2.8.0.tar.gz 二进制安装包,解压放置服务运行即可

    6. **配置灵活**:Haproxy的配置文件(通常为`haproxy.cfg`)允许定义多种服务器组、监听器和会话保持策略,满足复杂场景的需求。 对于给定的haproxy-2.8.0版本,用户需要执行以下步骤进行安装: 1. **解压文件**...

    haproxy安装 TCP转发

    3. **编译与安装**:解压下载的源码包,进入目录,然后执行`./configure`,`make`和`sudo make install`来编译和安装HAProxy。确保在编译时指定了正确的配置选项,如SSL支持。 4. **配置文件**:HAProxy的主要配置...

    用haproxy实现RDP会话负载均衡

    HAProxy是一款免费、快速、可靠的解决方案,提供高可用性、负载均衡和基于TCP和HTTP应用的代理。它支持虚拟主机,运行在当前的硬件上,可以支持数以万计的并发连接。HAProxy特别适用于那些负载特大的Web站点,这些...

    HAProxy和LVS的安装以及配置

    LVS的安装配置通常涉及到Linux内核的编译与配置,以及相关的网络设置。对于LVS的详细安装与配置步骤,建议参考官方文档或专门的技术文章来完成。这里不再赘述。 总结来说,HAProxy和LVS都是优秀的负载均衡解决方案...

    ansible-haproxy:安装和配置HAProxy

    安装和配置 。 版本号 当前版本是 。 下一个版本正在开发中(请参阅)。 产品特点 支持CentOS和Debian(Ubuntu应该工作) 从Debian上的官方存储库安装HAProxy。 从CentOS上的EPEL存储库安装HAProxy。 通过...

    HAProxy的安装和部

    考虑公司当前服务器的并发量,最终还是选定了HAProxy来实现负载均衡,相较于其他的负载均衡系统,HAProxy的配置和使用还是比较简单的。 下面是自己安装和部署haproxy的记录,比较重要的一点是解决了haproxy + syslog...

    harpoxy的介绍和配置

    介绍haproxy的理论和初级的配置,了解基本的配置和基础的应用实例,从而走进haproxy的大门。

Global site tag (gtag.js) - Google Analytics