Nginx反向代理配置详解 您所在的位置:网站首页 nginx反向代理配置参数 Nginx反向代理配置详解

Nginx反向代理配置详解

2023-09-29 23:57| 来源: 网络整理| 查看: 265

1、实验环境

Nginx 192.168.1.101 80

tomcat01 192.168.1.102 8080

tomcat02 192.168.1.103 8080

2、实现效果

①192.168.1.101代理192.168.1.102tomcat服务

②访问不同目录,分别代理到192.168.1.102和192.168.1.103的tomcat服务

3、反向代理配置如下

修改配置文件 vi /usr/local/nginx/conf/nginx.conf 修改如下内容配置 server { listen 80; server_name localhost; #localhost可改成域名,通过域名访问 location / { #root html; #此行需要注释掉,才能访问 proxy_pass http://192.168.1.102:8080; index index.html index.htm; } }

 

4、配置访问路径到不同的tomcat服务

修改配置文件 vi /usr/local/nginx/conf/nginx.conf 配置以下内容 server { listen 80; server_name localhost; location ~ /edu/ { #root html; proxy_pass http://192.168.1.102:8080; index index.html index.htm; } location ~ /vod/ { #root html; proxy_pass http://192.168.1.103:8080; index index.html index.htm; } } 配置tomca测试页 1)192.168.1.102 mkdir -p /usr/local/tomcat9/webapps/edu/ vi /usr/local/tomcat9/webapps/edu/index.html 配置如下内容 edu 2)192.168.1.103 mkdir -p /usr/local/tomcat9/webapps/vod/ vi /usr/local/tomcat9/webapps/vod/index.html 配置如下内容 vod 重启nginx服务 systemctl restart nginx



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有