一、单机反向代理
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.confhttp: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 -pcd /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 负载均衡、动静分离
测试
静态
动态