搭建简单的http反向代理及haproxy

环境准备

web1 192.168.0.153

web2 192.168.0.126

haproxy 192.168.0.154

我们这里采用了yum源安装haproxy软件。

yum install haproxy -y

  1. 配置haproxy的日志级别

    修改rsyslog 日志 (vi /etc/sysconfig/rsyslog)


修改配置文件中log级别同上面的修改(vi /etc/rsyslog.conf )

启动日志服务器rsyslog

service rsyslog restart

2.修改haproxy的主配置文件并配置相应的主机的链接地址 (vi /etc/haproxy/haproxy.cfg)

重启service haproxy restart

3.查haproxy的端口

3.配置web1和web2的主页

4.测试访问

5.显示haproxy的运行状态

以上就是最简单配置haproxy的内容

后面会添加keepalived+haproxy的架构内容,敬请关注了!!!多多指教!!

时间: 2024-11-04 17:01:27

搭建简单的http反向代理及haproxy的相关文章

ubuntu 16.04利用docker搭建java+tomcat+nginx反向代理/动静分离

ubuntu 16.04利用docker搭建java+tomcat+nginx反向代理 新建两个docker容器 docker run -it --name Tomcat-mysql -v /mnt:/mnt -p 8866:80 -p 33006:3306 ubuntu /bin/bash docker run -itd --name webserver -p 8888:80 -v /mnt/:/mnt/ ubuntu /bin/bash [email protected]:~# docker

Linux 反向代理之HAproxy

大纲 一.什么是HAproxy 二.HAproxy版本1.3与1.4特性介绍 三.HAproxy支持的平台及OS 四.HAproxy如何实现性能的最大化 五.HAproxy配置文件相关 六.配置文件中的关键字参考 七.HAproxy配置示例 一.什么是HAproxy HAProxy提供高可用性.负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费.快速并且可靠的一种解决方案.HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理.HAProxy运行在

高性能反向代理软件HAProxy(一)之基本概念

说明:本篇文章大部分参考http://sohudrgon.blog.51cto.com/3088108/1602198 一.HAProxy简介 1.什么是HAProxy HAProxy是免费.极速且可靠的用于为TCP和基于HTTP应用程序提供高可用.负载均衡和代理服务的解决方案,尤其适用于高负载且需要持久连接或7层处理机制的web站点.HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理.HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接.并且它的

(总结)Linux服务器上最简单的Nginx反向代理配置

Nginx不但是一款高性能的Web服务器,也是高性能的反向代理服务器.下面简单说说Nginx的反向代理功能. 反向代理是什么? 反向代理指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部或其他网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端. 简单实现方法: 例如我想在服务器上建一个google.ha97.com的域名用来反向代理访问Google,首先在域名注册商那里的域名管理上为域名google.ha97.com添加A记录到服务器的IP上,再

小网站向大网站转变的过程(小型集群的简单实现,反向代理的使用)

先上图: 大家可能都听说过:反向代理,主从数据库,读写分离,服务器集群这些名词,可是不知道着东西到底是干嘛的. 由于我是php开发,对架构上的东西也有兴趣,加上之前的项目是类似的方案,就拿出来和大家分享一下.      一个网站初期使用一个vps或者虚拟主机就能搞定了,随着流量的增大,不能支撑更多的访问了,这个时候开始使用更多的服务器,但是如何让他们能够配合在一起使用呢,这个时候就开始使用小型集群了,随着时间的推移开始使用大型集群(高大上),不过小型集群的网站,能支撑的访问量就已经很大了.   

高性能反向代理软件HAProxy(二)之应用举例

一.准备反向代理环境 1.环境介绍 2.同步时间 [[email protected] ~]#  ntpdate 202.120.2.101 [[email protected] ~]# ntpdate 202.120.2.101 [[email protected] ~]# ntpdate 202.120.2.101 3.node1.node2节点安装启动httpd并提供测试页 [[email protected] ~]# rpm -q httpd httpd-2.2.15-45.el6.ce

简单测试nginx反向代理和负载均衡功能的操作记录(2)-----https代理

背景:A服务器(192.168.1.8)作为nginx代理服务器B服务器(192.168.1.150)作为后端真实服务器 现在需要访问https://testwww.huanqiu.com请求时从A服务器上反向代理到B服务器上 这就涉及到nginx反向代理https请求的配置了~~~ ------------------------------------------------------------------------------------A服务器(192.168.1.8)上的操作流程

搭建squid服务器,反向代理

反向代理(Reverse?Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端

反向代理之HAProxy的简单应用

HAProxy: HAProxy是一款基于tcp和http的反向代理服务器,既能做7层(http)代理,也能做四层(tcp)代理,做四层代理时需要模拟实现,并且依然是基于socket通信,不支持正向代理,不提供缓存,但负载均衡能力强大,以及强大的负载均衡调度算法,特别适用于那些负载较大的web站点,对后端主机提供高可用. HAProyx实现了一种事件驱动,单一进程模型,此模型支持非常大的.并发连接数.多进程或多线程模式受内存限制,系统调度器限制以及无处不在的锁限制,很少能处理数千并发连接.服务器