tomcat+nginx 动静分离

一、单机反向代理

7-1

7-2

测试

二、多机反向代理

1. 环境准备

机器 IP地址 服务
7-1 172.168.1.11 nginx
7-2 172.168.1.12 tomcat
7-3 172.168.1.13 tomcat

2. 配置7-1 Nginx 服务器

复制代码
vim /apps/nginx/conf/nginx.conf
 
http:
    upstream   tomcat {
        server     172.168.1.12:8080;
        server     172.168.1.13:8080;
    }

server:
    location  ~* \.(jpg|png|html)$  {
        root      /data/html;
     }
 
    location  ~* .*\.jsp$  {
        proxy_pass  http://tomcat;
     }

3. 创建页面文件

复制代码
mkdir /data/html -p

cd /data/html
echo test > index.html

4. 配置7-2 Tomcat 服务器

复制代码
cd /usr/local/tomcat/webapps/ROOT
echo tomcat1 > test.jsp

5. 配置7-3 Tomcat 服务器

复制代码
cd /usr/local/tomcat/webapps/ROOT
echo tomcat2 > test.jsp

6. 测试

静态页面
动态页面

三、反向代理多机多级

1. 环境准备

2. 配置服务器

7-1

7-4、7-5

7-2、7-3

测试

实现 7-4、7-5 负载均衡、动静分离

测试

静态
动态
相关推荐
南棋网络安全3 分钟前
ssrf跨站请求伪造(保姆级教程)
运维·服务器·网络·网络安全
运维全世界5 分钟前
Slurm集群搭建实战踩坑:存储节点无RAID、跨节点GPU无法读取数据彻底解决
linux
我的div丢了肿么办6 分钟前
element-plus表格使用:filter-method过滤导致出现无数据
前端·javascript·vue.js
倚楼听风语7 分钟前
Kotlin 协程与 suspend 原理详解
java·算法·kotlin
F_Quant8 分钟前
高股息+破净+PEG三因子:年化20%的背后,是一个“敢于证伪自己”的捡烟蒂策略
前端
帷幕落秋8 分钟前
进程服务与文件描述符
linux·运维·面试
用户209583592309 分钟前
谛听(Diting)开发W7:检出率从 27% 到 100%,规则包从 19 条扩到 27 条
linux
帷幕落秋11 分钟前
信号、Ctrl 组合键与进程状态
linux·运维·面试
不可能片场18 分钟前
Electron 发布核验 别把没查到当成没发出去
前端·electron
大能嘚吧嘚20 分钟前
Debian13系统安装
linux