当前位置:   article > 正文

linux下Nginx:配置反射代理_ngix反射

ngix反射

nginx配置反向代理

1.1.1:实现效果

1)前提系统中必须有 安装tomcat

2)访问地址栏输入www.123.com 跳转到我们的tomcat的页面上 (可自定义别的)

1.1.2:准备工作

1)启动tomcat

./startup.sh #在tomcat的目录的下面
#对8080 的端口进行开放白名单
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
#可以进行查看所有已经开放的白名单
firewall-cmd --list-all
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

在这里插入图片描述

1.1.3实现:

1):进行配置hosts ,在自己的c盘找到自己的hosts 在windows—>system32–>drivers–>etc—>hosts 或者别的位置

2)编辑此文件写上自己linux上的ip和www.123.com (在这里我输入的是自己想要的)

在这里插入图片描述
在这里插入图片描述

此时访问开启tomcat访问 www.wenchao.com:8080 这里我安装了dubbo的监控中心所以会显示这个页面,正常情况下

显示的是tomcat的页面

在这里插入图片描述

3)在nginx进行请求转发的配置(反射代理的配置)

#1、进入到我们的nginx 的conf中的nginx.conf的文件中进行配置
cd /usr/local/nginx/conf/
vi nginx #进入进行配置
  • 1
  • 2
  • 3

在这里插入图片描述
在这里插入图片描述

1.1.4、启动nginx访问:

#启动nginx
./nginx  #前提是在nginx中的sbin的目录下
#在地址栏上输入我们的www.wenchao.com 
  • 1
  • 2
  • 3

在这里插入图片描述

2.2反向代理实例2

2.2.1具体步骤:

#1、使用nginx反向代理,根据访问的路径跳转到不同端口的服务中,nginx监听端口为9001,
#访问http://192.168.30:9001/edu/ 跳转到127.0.0.1:8081
#访问http://192.168.30:9001/vod/ 跳转到127.0.0.1:8082
#2、为了不和以前的tomcat进行冲突 在创建两个tomcat 的文件夹 分别进行存放我们的8081 8082 此时我们虚拟上面就有三台服务器
#3、修改我们的tomcat端口号
#4、配置nginx
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

2.2.2:创建两个目录

# 根据自己的想要存放的位置来进行安装其余两个tomcat
#下面是我创建的以及安装的命令  ---仅供参考 根据自己想要安装的地址来进行
cd /usr/local/
#创建tomcat
mkdir -p tomcatNginx/tomcat1
cd tomcatNginx
#存放tomcat端口号是8082的目录
mkdir tomcat2  
#安装tomcat1
tar -zxvf apache-tomcat-8.5.57.tar.gz -C /usr/local/tomcatNginx/tomcat1
#安装tomcat2
tar -zxvf apache-tomcat-8.5.57.tar.gz -C /usr/local/tomcatNginx/tomcat2
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

2.2.3:修改tomcat 的端口

#需要修改三个端口
#进入到我们新安装的tomcat里面
vi conf/server.xml #进行配置 另一个也一样
firewall-cmd --zone=pulic --add-port=8081/tcp --permanent
firewall-cmd --zone=pulic --add-port=8082/tcp --permanent
firewall-cmd --zone=pulic --add-port=9001/tcp --permanent
firewall-cmd --reload
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

#在tomcat下面的webapp下面创建文件夹,然后进行上传文件或者图片到此文件夹
  • 1

在这里插入图片描述

2.2.4访问效果:

启动之后的访问效果:
在这里插入图片描述

2.2.5:修改nginx的配置

#进入到我们的nginx下面进行,
vi conf/nginx.conf #修改此文件
#去掉注释进行修改

  • 1
  • 2
  • 3
  • 4

在这里插入图片描述

在这里插入图片描述

2.2.6启动nginx 展现

#启动nginx 然后输入端口号 展示效果
  • 1

在这里插入图片描述

2.2.7流程图:

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/195353
推荐阅读
相关标签
  

闽ICP备14008679号