CentOS 7.1 1503最小化安装,nginx和Haproxy通过yum安装,关闭防火墙,清空iptables

Haproxy主机ip:192.168.70.161

后端nginx主机ip:192.168.70.158,192.168.70.159

一、配置haproxy,只保留到defaults,下面的修改为如下

frontend  main *:80

acl test2 hdr_beg(host) -i node2.linuxu.me        //acl设定匹配请求的url

acl test3 hdr_beg(host) -i node3.linuxu.me

use_backend node2          if test2

use_backend node3      if test3

default_backend            node2

backend node2                                                              //设置两台后端nginx服务器

balance    roundrobin

server      node2 192.168.70.159:80 check

backend node3

balance    roundrobin

server  node3 192.168.70.158:80 check

二、分别在nginx原index.html添加h1字段以区别,注意是在head里分别添加

node2

node2.linuxu.me

node3

node3.linuxu.me

三、添加host文件并访问测试

HAproxy 的详细介绍:请点这里

HAproxy 的下载地址:请点这里

linux域名通过代理,Haproxy根据域名匹配后端服务器相关推荐

  1. Linux上使用nginx将不同域名代理到同一IP的不同端口

    本文基于redhat 9版本进行配置演示 一.nginx代理简介 1.正向代理 2.反向代理 二.配置 1.redhat 9可以直接下载nginx 2.开启nginx服务 3.创建html目录并写入内 ...

  2. windows平台使用NSP拦截具体进程的域名解析过程(xFsRedir的代理功能之域名代理)

    by fanxiushu 2022-10-17 转载或引用请注明原始作者. xFsRedir软件其中之一的功能就是实现了全方位的网络代理,从主机代理,到本地代理. 可以灵活的设置代理规则.代理规则可以 ...

  3. Nginx反向代理,通过域名直接访问指定的端口,比如8080

    Nginx反向代理,通过域名直接访问指定的端口,比如8080 今天写微信公众号开发网络授权的时候,通过域名加接口url的方式,始终访问不到指定的接口,最后想了很久,发现是Nginx反向代理没有配置! ...

  4. Nginx反向代理 设置二级域名 (CentOS)

    nginx 配置 whereis nginx /usr/sbin/nginx     ->    执行文件 /etc/nginx/conf.d  ->    自定义.conf文件的存放位置 ...

  5. Nginx反向代理多个域名

    简介 由于公司内网有多台服务器的http服务要映射到公司外网静态IP,如果用路由的端口映射来做,就只能一台内网服务器的80端口映射到外网80端口,其他服务器的80端口只能映射到外网的非80端口.非80 ...

  6. centos8安装Nginx1.19.6并配置多域名反向代理

    centos8安装Nginx1.19.6并配置多域名反向代理 Nginx是什么? 为什么要使用Nginx? 安装Nginx1.19.6 安装依赖包 创建目录 下载 解压 编译安装 测试Nginx配置文 ...

  7. linux环境下配置虚拟主机域名

    linux环境下面配置虚拟主机域名 第一步: 在root目录下面(即根目录) ls(查看文件) cd进入etc目录 find hosts文件 vi hosts 打开hosts文件并进行编辑 在打开的文 ...

  8. 多域名linux面板,宝塔面板操作多个域名做301跳转

    都知道在网站更换域名的过程中为了保住收录和排名,就需要通过搜索引擎提供的改版工具来进行操作.而其中最重要的就是对老域名进行301永久重定向获得搜索引擎的收录更新.实现301有很多方法,可以通过web服 ...

  9. 利用Linux系统搭建网站(含相关,域名申请,服务器选择,Java JDK安装,数据库配置,域名绑定服务器,服务器绑定域名),最终实现通过域名访问你的网站项目,创作不易,如果对你有帮助的还请点赞支持

    搭建之前的理论知识 先来简略说一下什么是域名,什么是服务器 域名(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时 ...

最新文章

  1. 根据输入的数字显示日期(新手)
  2. 浅谈深度学习(Deep Learning)的基本思想和方法
  3. 一年级下册计算机教学计划,【实用】一年级下册教学计划4篇
  4. android 对话框 重复,如何在Android上重复使用AlertDialog for Yes / No?
  5. 很多人理解互联网是“年轻化”
  6. 给next添加彩色标签
  7. excel练习1——数据透视表基础介绍
  8. 玩转web表单网页快速开发(❤建议收藏❤)
  9. ESD笔记(二)_ESD测试
  10. excel中区分移动联通电信号码
  11. File.createTempFile创建临时文件
  12. 小计合计总计表格_总计总计重复的Excel小计
  13. UR机器人(一):坐标系及位姿表示方法
  14. 抖音外卖服务商如何申请
  15. iphone和mac互传文件_怎样快速在iphone与mac之间传文件
  16. MySQL的用途(转)
  17. hrbust 2242 沼跃鱼
  18. android obd编程,【图】DIY Android手机应用通过OBD读取行车电脑信息
  19. DirectDraw基础篇(学东西还是基础的好哦!)
  20. 基于Scrapy框架的当当网编程开发图书定向爬虫

热门文章

  1. H5 App开发技术如何进行选型 ?
  2. TiDB数据库schema设计之表结构设计
  3. 不同类型的钻展图怎么设计?
  4. c语言线性表写的数据库系统(数据结构)
  5. web漏洞--注入漏洞
  6. 面向对象设计的23种设计模式
  7. 风力发电会影响气候?
  8. SQLite的使用------图片存储
  9. css 横线中间的文字
  10. 第二阶段--团队冲刺--第七天