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 负载均衡、动静分离

测试

静态
动态
相关推荐
TechWayfarer13 小时前
当IP来自太空:卫星互联网时代的IP归属地查询挑战与落地实践
服务器·网络·tcp/ip
yyuuuzz13 小时前
独立站搭建:从基础到避坑的实战分享
前端·javascript·github
wuyoula13 小时前
Python IP服务器防火墙源码解析与应用——网站安全防护策略探讨
服务器·tcp/ip·安全
李李李li13 小时前
vmware各种版本下载链接-github
linux·ubuntu·开源软件
残 风13 小时前
linux(Xshell、Xterm)如何搭建隧道间接访问目标服务网站教程
linux·运维·php·信息与通信
迷藏49413 小时前
**超融合架构下的Go语言实践:从零搭建高性能容器化微服务集群**在现代云原生时代,*
java·python·云原生·架构·golang
x***r15113 小时前
WinDynamicDesktop动态壁纸软件安装教程:动态壁纸+地理位置配置(64位)
linux·运维·服务器
それども13 小时前
Spring Bean @Autowired自注入空指针问题
java·开发语言·spring
青花瓷13 小时前
windows下如何移动docke从C盘到F盘
运维·服务器
如来神掌十八式13 小时前
Java所有的锁:从基础到进阶
java·