美文网首页Nginx总结
四、Nginx配置实例-反向代理

四、Nginx配置实例-反向代理

作者: 不减肥到一百三不改名字 | 来源:发表于2021-09-09 10:40 被阅读0次

1、实例1:

  • 实现效果:
    打开浏览器,在浏览器地址栏输入地址 www.123.com,跳转到 liunx 系统 tomcat 主页面中
    启动一个 tomcat,浏览器地址栏输入 127.0.0.1:8080,出现如下界

  • 准备工作:
    1、 通过修改本地 host 文件,将 www.123.com 映射到192.168.1.17.129


    配置完成之后,我们便可以通过 www.123.com:8080 访问到第一步出现的 Tomcat 初始界 面。那么如何只需要输入 www.123.com 便可以跳转到 Tomcat 初始界面呢?便用到 nginx 的反向代理。

2、 在 nginx.conf 配置文件中增加如下配置


如上配置,我们监听 80 端口,访问域名为 www.123.com,不加端口号时默认为 80 端口,故 访问该域名时会跳转到 127.0.0.1:8080 路径上。在浏览器端输入 www.123.com 结果如下:

2、实例2:

  • 实现效果:使用 nginx 反向代理,根据访问的路径跳转到不同端口的服务中 nginx 监听端口为 9001,
    访问 http://127.0.0.1:9001/edu/ 直接跳转到 127.0.0.1:8081
    访问 http://127.0.0.1:9001/vod/ 直接跳转到 127.0.0.1:8082

  • 准备工作
    (1)准备两个 tomcat 服务器,一个 8080 端口,一个 8081 端口
    (2)创建文件夹和测试页面
    在tomcat端口为8080的webapp下新建edu文件夹,在edu文件夹下新增a.html页面,内容为<h1>8080!!</h1>
    在tomcat端口为8080的webapp下新建vod文件夹,在vod文件夹下新增a.html页面,内容为<h1>8081!!</h1>

  • 具体配置
    (1)找到 nginx 配置文件,进行反向代理配置



    (2)开放对外访问的端口号 9001 8080 8081



相关文章

  • 玩转nginx

    本文内容包括: nginx配置实例之反向代理; nginx配置实例之动静分离; nginx配置实例之负载均衡; n...

  • Nginx应用场景

    反向代理,负载均衡,动静分离 1.反向代理 修改nginx配置,并重新加载 重新加载nginx配置./nginx ...

  • 四、Nginx配置实例-反向代理

    1、实例1: 实现效果:打开浏览器,在浏览器地址栏输入地址 www.123.com[http://www.123....

  • 01-nginx前端方向代理

    前端反向代理 1.下载nginx 2. 配置nginx.conf反向代理

  • nginx

    nginx的配置、虚拟主机、负载均衡和反向代理一nginx的配置、虚拟主机、负载均衡和反向代理二nginx的配置、...

  • nginx反向代理

    什么是反向代理 如何实现反向代理 准备工作以及安装nginx 配置nginx nginx的初始配置文件去掉注释后的...

  • nginx配置实例-反向代理

    1. 实现效果 使用 nginx 反向代理,访问 www.123.com 直接跳转到 127.0.0.1:8080...

  • nginx 配置

    nginx 多个 root页面配置 反向代理

  • 第二课 nginx+tomcat集群

    正向代理,反向代理 配置Nginx 配置文件目录:/usr/local/nginx-1.6.1/conf/ngin...

  • nginx+tomcat集群

    正向代理,反向代理 配置Nginx 配置文件目录:/usr/local/nginx-1.6.1/conf/ngin...

网友评论

    本文标题:四、Nginx配置实例-反向代理

    本文链接:https://www.haomeiwen.com/subject/avmvwltx.html