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

目录

反向代理准备工作

1.实现效果

2.准备工作

(1)在 Linux 系统中安装 tomcat 服务器,使用默认端口号

(2)设置对外开放访问的 端口号

(3)测试:在 windows 系统中通过浏览器访问 tomcat 浏览器

3.访问过程的分析

4.具体配置

第一步:在 windows 系统的 host 文件进行域名和 ip 对应关系的配置【找到、并打开文件】

第二步:添加内容在 host 文件中【前面是 Linux 的 ip 地址,后面是自定义域名】

第三步:在浏览器中通过访问 www.123.com:8080 (因为tomcat服务器的默认端口是8080)访问到 192.168.78.3 Linux 服务器

第四步:在 Linux 进行请求转发的配置(反向代理的配置)

5.最终测试

原理:


 

 

反向代理准备工作

1.实现效果

(1)打开浏览器,在浏览器地址栏中输入地址 www.123.com ,就会跳转到Linux系统的tomcat主页面中

 

2.准备工作

Nginx的安装(上一章已经完成)

(1)在 Linux 系统中安装 tomcat 服务器,使用默认端口号

下载tomcat的安装包

tomcat 安装包

提取码:ca7a

下载后不用解压,将压缩包放在/usr/src路径下

解压到当前Linux目录下

查看java 的版本号(验证JDK环境是否已经安装成功)

进入 tomcat 的bin路径,通过打开脚本文件./startup.sh启动tomcat服务器

查看打开是否成功,调出日志文件

ctrl c 退出

 

(2)设置对外开放访问的 端口号

关于端口,以下是对应有设置防火墙的设置,但是其实自己的服务器可以设置 永久关闭防火墙

查看开放的端口号

firewall-cmd --list-all

设置开放的端口号

firewall-cmd -add-service=http --permanent

firewall-cmd --add-port=80/tcp --permanent

重启防火墙

firewall-cmd --reload

永久关闭防火墙

查看目前开放的端口号(红字意思是防火墙已经关闭)

 

(3)测试:在 windows 系统中通过浏览器访问 tomcat 浏览器

 

3.访问过程的分析

 

 

4.具体配置

第一步:在 windows 系统的 host 文件进行域名和 ip 对应关系的配置【找到、并打开文件】

第二步:添加内容在 host 文件中【前面是 Linux 的 ip 地址,后面是自定义域名】

第三步:在浏览器中通过访问 www.123.com:8080 (因为tomcat服务器的默认端口是8080)访问到 192.168.78.3 Linux 服务器

第四步:在 Linux 进行请求转发的配置(反向代理的配置)

先找到、并修改配置文件nginx.conf

回车enter

将访问主机号修改为 Linux 的 ip 地址,这一步是为了让 windows 访问到的地址是Linux主机号的地址 【修改如下】

当访问 192.168.78.3的时候,location 会转发到一个 ip 地址,因此我们需要在 location 中加入转发路径

proxy pass 转发路径

保存退出

这时候反向代理已经完成,我们测试一下效果

 

5.最终测试

运行nginx

检验

原理:

www.123.com先到 windows 的 host 文件中找到192.168.78.3 作为域名的映射地址

然后再到 nginx 中的配置文件中 server 设置192.168.78.3:80作为nginx的访问地址

然后 nginx 中的配置文件中的 location 设置转发跳转到tomcat服务器127.0.0.1:8080

【这个过程就叫做请求转发】

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/501196.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

交叉线和直通线各自用于什么场合?为什么?_【小麓讲堂】偏振光与LCD、OLED、3D、AR到底有什么关系?...

你了解自然界物体反射的光与电子显示设备发出的光有什么区别吗?你知道LCD、OLED、3D、AR的工作原理吗?你清楚偏振光与它们的关系吗?今天我们就跟大家聊一聊偏振光与多媒体显示设备的关系。人们常说眼睛是心灵的窗户,其实眼睛不单是…

php多个表中查找数据_Excel实战技巧74: 在工作表中创建搜索框来查找数据

学习Excel技术,关注微信公众号:excelperfect本文主要讲解如何创建一个外观漂亮的搜索框,通过它可以筛选数据并显示搜索结果。如下图1所示,在数据区域上方放置有一个文本框,用来输入要搜索的文本,其名称重命…

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

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

Spring框架概述(快速入门)

Spring 框架概述: 目录 Spring 框架概述: 1.Spring 是轻量级的开源的 javaEE 框架 2.Spring 有两个核心部分:IOC 和 AOP: 3.Spirng 特点: 4.Spring 的下载 5.接下来,通过一个小例子来掌握spring入门…

初学者怎么自学python编程_怎样自学python编程?从零开始学习python,400集免费教程!...

作为小白,在学习Python的时候,必然会走一定的弯路,有人在弯路上走丢了,有人走出了弯路。我就是属于还未走出弯路的同学,所以我想谈谈我的Python学习之路。 01先了解一下什么是python‍? Python 是一种通用的…

IOC容器(底层原理解读)

IOC的概念和原理 目录 IOC的概念和原理 1.什么是IOC (1)控制反转: (2)使用IOC的目的:降低耦合度 (3)IOC解耦过程图解 2.IOC的底层原理 3.IOC接口 (1&#xff09…

python怎么画图片 wafer map_Python wafer_map包_程序模块 - PyPI - Python中文网

晶圆图 绘制一张晶圆图。用于半导体加工和分析。 内容安装 用法键盘快捷键和鼠标用法rel"nofollow">键盘快捷键和鼠标用法 注意事项当前能力 更改日志 功能鼠标和键盘快捷键! 知道半M1-0302晶圆尺寸! 你可以改变颜色! 放大缩小&…

IOC操作Bean管理XML方式(创建对象和set注入属性)

目录 1.什么是 Bean 管理: (1)通过 Spring 创建对象 (2)通过 Spring 注入属性 2.IOC 操作 Bean 管理有两种方式: (1)基于 xml 配置文件方式实现 (1.1)基…

c# 结构体 4字节对齐_【专题4:平时遇到的问题】 之 【3.由结构体字节对齐引发的通信故障】...

希望本是无所谓有,无所谓无的,这正如脚下的路,其实地上本没有路,走的人多了,也便成了路....原创不易,文章会持续更新,感谢您的关注1.问题由来MCU给上位机发送的一帧数据中,总是多一个…

android 全局hook_【Hook】实现无清单启动Activity

引子Hook技术在android开发领域算是一项黑科技,那么一个新的概念进入视线,我们最关心的3个问题就是,它是什么,有什么用,怎么用本系列将由浅入深 手把手讲解这三大问题。本文是第三篇, 高级篇。前面两篇Hook…

IOC操作Bean管理XML方式(有参构造注入属性)

IOC操作Bean管理XML方式 目录 有参构造注入属性 (1)步骤(创建类,定义属性,创建属性对应的有参构造方法): (2)步骤:在Spring 的xml配置文件中进行配置 &a…

python3调用java_Python3-JPype调用Java代码

原博文 2019-12-31 10:54 − ## JPype调用Java代码 ### 安装所需要的库 python pip install JPype1-py3### 准备一个jar包 #### java工程目录 ![](https://img2018.cnblogs.com/blog/1895590/201912/18955... 相关推荐 2019-12-06 14:59 − 近期在Python中使用java语言的时候有…

IOC操作Bean管理XML方式(P名称空间注入)

P名称空间注入(用的不多,但是也是一种方式) 目录 P名称空间注入(用的不多,但是也是一种方式) (1)使用P名称空间注入,可以简化基于xml 配置方式 第一步:添…

textview 结束后释放_等待按键释放,你的代码如何写?

今天,还是一个问题,在QQ群(300384358)里有小伙伴一直在问一个问题,如上图。一个按键控制电机的转动,按键按下后,电机转动,按键释放,电机停止,再加一个按键按下时长的检测&#xff0c…

IOC操作Bean管理XML方式(注入空值和特殊符号)

IOC操作Bean管理XML方式(注入空值和特殊符号) 目录 IOC操作Bean管理XML方式(注入空值和特殊符号) (1)通过null标签注入空值: 标签注入空值 (2)属性值中包含特殊符号…

麦克风增强软件_唱吧麦克风不会唱歌用它唱都好听,《向往的生活》同款麦克风...

当代年轻人的快乐,其实很简单。被工作狠狠虐了千百遍后,只要到KTV吼几嗓子放松一下,就又和这个世界和解了。唱歌,真的是一件解压又治愈的事情。就像《向往的生活》里,何炅、黄磊和其他嘉宾,饭后娱乐就是唱歌…

bert 多义词_广告行业中那些趣事系列15:超实用的基于BERT美团搜索实践

摘要:本篇主要学习和分析BERT在美团搜索排序中的项目实践。首先介绍了业务背景,主要对比了美团搜索业务场景和我们的应用场景;然后讲了下计算query和doc相关性的方法,主要包括计算字面相关性和计算语义相关性,重点介绍…

vba 跳到下一个循环_遍历工作薄和工作表(For Each循环的利用)

今日的内容是“VBA之EXCEL应用”的第三章“工作簿(Workbook)和工作表(Worksheet)对象(Object)”中第三节“遍历工作薄和工作表(For Each循环的利用)”。“VBA之EXCEL应用”这套教程从简单的录制宏的讲解,一直到窗体的搭建,内容丰富,案例众多。…

IOC操作Bean管理XML方式(注入外部bean)

目录 1..注入属性-外部 bean (1)创建两个类 service 类和 dao 类【分别创建两个包存放两个类】 (2)在 service 调用 dao 里面的方法 (3)(后来做法)在Spring 配置文件中进行配置 1…

数据增强 transform_深度学习-Pytorch框架学习之数据处理篇

前言数据是深度学习的核心,大部分论文里都会提到data-driven这个词,也就是数据驱动的意思。基本的模型搭建完成后,如何处理数据,如何将数据送给网络,如何做数据增强等等,对于提高网络的性能都十分重要&…