Nginx配置实例之反向代理

目的:使用nginx反向代理,根据访问的路径跳转到不同端口的服务器中,nginx监听端口为9001。
访问http://192.168.17.129:9001/edu/ 跳转到127.0.0.1:8080
访问http://192.168.17.129:9001/vod/ 跳转到127.0.0.1:8081

1、准备工作

(1)准备两个tomcat服务器,一个8080端口,一个8081端口

(2)创建文件夹和测试页面,以edu为例,vod同理:

2、具体配置

(1)配置nginx的config

(2)开放对外访问端口:9001、8080、8081

firewall-cmd --add-port=9001/tcp --permanennt
firewall-cmd --add-port=8080/tcp --permanennt
firewall-cmd --add-port=8081/tcp --permanennt
firewall-cmd --reload
firewall-cmd --list-all

(3)重启nginx

./nginx -s stop
./nginx

3、测试

4、补充location指令规则

location指令用于匹配url,语法如下:

location [ = | ~ | ~* | ^~ ] url {}

Nginx-05:Nginx配置实例之反向代理2相关推荐

  1. Nginx-04:Nginx配置实例之反向代理1

    Nginx配置实例之反向代理 目的:在浏览器中数输入www.123.com跳转到tomcat主页. 1.准备工作 (1)安装tomcat,使用默认端口8080,进入tomcat的bin目录中,./st ...

  2. Nginx的配置实例(反向代理实例 )

    目录 反向代理实例 1.实现效果 2.准备工作 (1)准备两个服务器,一个8080端口,一个 8081端口 (2)创建文件夹和测试页面 3.反向代理具体配置 (1)找到 nginx  配置文件,进行反 ...

  3. Nginx的配置实例(反向代理准备工作)

    目录 反向代理准备工作 1.实现效果 2.准备工作 (1)在 Linux 系统中安装 tomcat 服务器,使用默认端口号 (2)设置对外开放访问的 端口号 (3)测试:在 windows 系统中通过 ...

  4. Nginx负载均衡配置实例

    五.Nginx负载均衡配置实例 实现效果:访问 www.123.com/edu/a.html的时候,将请求平均分配到8080和8081端口. 准备工作: 1)准备两台Tomcat服务器(端口号为808 ...

  5. nginx证书绑定及二级域名反向代理

    两个需求,一是nginx绑定证书并反向代理http服务:二是二级域名的反向代理         一.nginx绑定证书并反向代理: 首先需要nginx服务器及证书,证书包括.pem证书文件和.key证 ...

  6. Nginx四层代理和7层反向代理

    Nginx四层代理和7层反向代理 文章目录 Nginx四层代理和7层反向代理 Nginx四层代理配置 Nginx四层代理配置步骤 配置好两台Nginx七层代理服务器 在四层代理的Nginx服务器上做相 ...

  7. 使用Nginx为TCP/WebSocket协议做反向代理和几个易踩的坑

    通常,我们使用Nginx为后端WEB服务做反向代理或负载均衡,但如果我们的后端服务,并不是HTTP/HTTPS协议,而是TCP协议或WebSocket协议呢 最近遇到一个需求,我们的HTTPS以及MQ ...

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

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

  9. Nginx配置https,反向代理多实例tomcat的操作记录

    案例说明: 前面一层nginx+Keepalived部署的LB,后端两台web服务器部署了多实例的tomcat,通过https方式部署nginx反向代理tomcat请求.配置一如下: 1)LB层的ng ...

最新文章

  1. Angular指令 - 何时以及如何使用编译,控制器,预链接和后链接[关闭]
  2. 一个简单的运算表达式解释器例子
  3. GitHub优秀开源项目收集
  4. nginx+fastcgi+c/c++搭建高性能Web框架
  5. LibJson数据解析方法
  6. 精讲23种设计模式-基于观察者模式~设计异步多渠道群发框架
  7. 面试官系统精讲Java源码及大厂真题 - 20 SynchronousQueue 源码解析
  8. android返回页面代码实现,Intent携带信息返回上一个界面实现基本信息的设置
  9. QQ各等级所需在线时长明细表
  10. Google:2-1 tfkeras简介
  11. [转]perl里使用外部命令
  12. 男友升级为老公的时候
  13. 3. PCRE 兼容正则表达式
  14. 应届java开发简历,一文全懂
  15. MUSIC算法原理以及详细推导
  16. php文字音频插件下载安装,Goodhertz音频插件下载
  17. python3实现国密SM4算法
  18. ul1581标准_UL1581标准中文版-2019电线电缆和软线的UL中文版标准.pdf
  19. 【题解】【中国大学MOOC】(北京大学)人工智能与信息社会考试——期末考试
  20. SPL:self-paced learning 自步学习

热门文章

  1. 【Android FFMPEG 开发】FFMPEG 读取音视频流中的数据到 AVPacket ( 初始化 AVPacket 数据 | 读取 AVPacket )
  2. 【Android 属性动画】属性动画 Property Animation 工作原理 ( 线性插值动画 | 非线性插值动画 | 动画计算 | 经过分数 | 插值分数 | 类型估值器)
  3. 数据结构与算法 —— 二叉树
  4. 手把手带你使用JS-SDK自定义微信分享效果
  5. 20145228《Java程序设计》课程总结
  6. ASP.NET 系统对象 Request(一)
  7. Ubuntu 使用 heirloom-mail 调用外部邮箱 SMTP 服务器发送邮件
  8. 作为Web开发人员,我为什么喜欢Google Chrome浏览器
  9. 16位代码段与32位代码段的区别
  10. glutSwapBuffers函数用法