文章目录

  • 7.1 需求说明/图解
  • 7.2 反向代理配置-思路分析/图解
  • 7.3 实现步骤
    • 7.3.1 安装 JDK ,在 8 以 上
    • 7.3.2 安装 Tomcat
    • 7.3.3 修改 C:\Windows\System32\drivers\etc\hosts 配置虚拟主机名
    • 7.3.4 修改 安装目录\nginx.conf
    • 7.3.5 小技巧: 如何查看 nginx.conf 的配置错误
  • 7.4 完成测试
    • 7.4.1 重启 或者 重新加载 Nginx
    • 7.4.2 windows 浏览器输入: http://www.xjs.com
  • 7.5 注意事项和细节
    • 7.5.1 Nginx 对外提供访问入口,充当反向代理服务器,Tomcat 的端口就无需对外暴露
    • 7.5.2 开启和关闭防火墙的端口

7.1 需求说明/图解

  1. 在浏览器输入 www.xjs.com (windows) ,可以访问到 tomcat
  2. 使用 Nginx 反向代理功能,完成需求,如图

7.2 反向代理配置-思路分析/图解

7.3 实现步骤

7.3.1 安装 JDK ,在 8 以 上

  • 具体安装步骤参考我之前的博客文章
  • 检测 jdk8 是否安装成功

7.3.2 安装 Tomcat

  • 具体安装步骤参考我之前的博客文章
  • 检测 Tomcat 是否安装成功



7.3.3 修改 C:\Windows\System32\drivers\etc\hosts 配置虚拟主机名

192.168.200.130 www.xjs.com

7.3.4 修改 安装目录\nginx.conf

7.3.5 小技巧: 如何查看 nginx.conf 的配置错误

  • nginx -t 检测默认配置文件

  • nginx -t -c 配置文件名 指定检测配置文件

7.4 完成测试

7.4.1 重启 或者 重新加载 Nginx

  • 具体指令请看参考文档

7.4.2 windows 浏览器输入: http://www.xjs.com

7.5 注意事项和细节

7.5.1 Nginx 对外提供访问入口,充当反向代理服务器,Tomcat 的端口就无需对外暴露

  • 目前可以通过 http://192.168.200.130:8080/ 访问到 Tomcat

7.5.2 开启和关闭防火墙的端口

  • 以 8080 端口为例,关闭 8080 端口
firewall-cmd --permanent --remove-port=8080/tcp #关闭 8080 端口
firewall-cmd --reload #重新载入才能生效
firewall-cmd --list-all #查看防火墙状态
  • 以 8080 端口为例,打开 8080 端口
firewall-cmd --permanent --add-port=8080/tcp #打开 8080 端口
firewall-cmd --reload #重新载入才能生效
firewall-cmd --list-all #查看防火墙状态

========== 关闭 8080 端口 ==========


7. 反向代理-快速入门相关推荐

  1. 正向代理和反向代理快速理解

    目录 正向代理(Forward Proxy) 常见情景 反向代理 总结 正向代理(Forward Proxy) 正向代理是指用户利用代理服务器访问目标服务器 代理服务器面向用户 常见情景 加速访问 像 ...

  2. javascript入门_JavaScript代理快速入门

    javascript入门 What is a JavaScript proxy? you might ask. It is one of the features that shipped with ...

  3. 代理模式【介绍、静态代理、动态代理、入门、应用】

    代理介绍 代理(Proxy)是一种设计模式, 提供了对目标对象另外的访问方式:即通过代理访问目标对象. 这样好处: 可以在目标对象实现的基础上,增强额外的功能操作.(扩展目标对象的功能). 可以做到在 ...

  4. nginx 转发慢_Nginx快速入门之Nginx反向代理与负载均衡

    知乎视频​www.zhihu.com 概念 什么是反向代理其与正向代理有什么区别? 正向代理是指客户端与目标服务器之间增加一个代理服务器,客户端直接访问代理服务器,在由代理服务器访问目标服务器并返回客 ...

  5. 【Nginx 快速入门】反向代理、负载均衡、动静分离

    一样东西的诞生通常都是为了解决某些问题,对于 Nginx 而言,也是如此. 比如,你出于无聊写了一个小网站,部署到 tomcat 之后可以正常访问了,好开心. 这时候你的网站用户非常少,不会存在高并发 ...

  6. Nginx入门教程-简介、安装、反向代理、负载均衡、动静分离使用实例

    场景 Nginx入门简介和反向代理.负载均衡.动静分离理解 https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102790862 Ub ...

  7. 0基础快速入门WebPack(3)——图解详述plugins(插件)的安装及sourceMap的使用及WebpackDevServer正向代理和模块热更新等(附详细案例源码解析过程及版本迭代过程)

    文章目录 1. 重点提炼 2. 配置环境 3. Plugins(插件) 3.1 HtmlWebpackPlugin 3.1.1 example01 3.1.1.1 example01-1 3.1.1. ...

  8. Docker 快速安装搭建 Ngnix 环境,并配置反向代理

    欢迎关注个人微信公众号: 小哈学Java, 文末分享阿里 P8 高级架构师吐血总结的 <Java 核心知识整理&面试.pdf>资源链接!! 个人网站: https://www.ex ...

  9. Marco's Java【Ngnix入门(二) 之反向代理及负载均衡】

    前言 能翻到这篇文章的朋友想必对Web服务器已经不陌生了,那么大家都用过哪些Web服务器服务器呢? 看过我SpringBoot系列文章的朋友,应该知道SpringBoot内置有三大服务器:Tomcat ...

最新文章

  1. 牡丹江2021高考成绩查询,2020年黑龙江牡丹江成人高考成绩查询入口(已开通)...
  2. 高级交换路由课程PPT下载打包了
  3. ? 阿里云前端工程化工具 Dawn 正式开源!
  4. [你必须知道的css系列]第一回:丰富的利器:CSS选择符之通配符、类选择符、包含选择符、ID选择符...
  5. 委托声明----委托实例化-----委托调用
  6. 文本查询TextQuery类文件编写
  7. WindowsAPI-------获取系统的相关信息
  8. CSS3/jQuery创意盒子动画菜单
  9. C++读写txt文件方式以及基于opencv的Mat数据类型读写txt文件类型
  10. 阿里云云计算 18 块存储与对象存储
  11. JAVA描述汽车喇叭_描写车声音的词语
  12. 时间轮定时器-Timewheel
  13. JavaScript短信验证码60秒倒计时插件
  14. 中国联通517活动-沃福卡-技术分解实现方案
  15. android中图标怎么改,android的软件图标怎么改
  16. Tip3 百度网盘PC版去除广告和游戏运营位教程(百度网盘破解教程)
  17. Unity导入图片为何会失真
  18. python+selenium实现网页全屏截图
  19. ANC主动降噪,FFT方案与FxLMS方案比较
  20. choco无法将choco识别_choco入门

热门文章

  1. 如何引流,如何维护社群?
  2. Epson XP-225 驱动
  3. Android 大图加载显示
  4. 单轴线圈有效匝数为定子每相绕组匝数的sqrt(3/2)倍----《现代电机控制技术》
  5. Linux unzip的使用方法 怎么使用unzip解压zip压缩文件
  6. 计算机辅助发音,计算机辅助语言学习系统中的发音质量评价方法
  7. OSI7层模型及常见的面试问题
  8. 计算机网络工程的发展,谈计算机网络工程全面信息化管理的应用与发展
  9. 单片机拟真电路图软件_基于MSP430单片机设计的高效数控直流电源及其测试方法与流程...
  10. 怎样才能写出好的读书笔记