1.客户端如何存储大量的服务器的ip和端口号
2.客户端的请求到底发送给那台服务器
3.静态资源和动态资源如何分开处理
1.客户端只需要记住Nginx的IP地址和端口号即可
2.客户端不需要关注请求到底发送给了那台服务器,Nginx会做统一的转发
3.Nginx可以代理静态资源,也可以代理动态资源,实现动静分离
1.先关闭已运行的容器
2.在docker下配置文件
version: '3.1'
services:
nginx:
restart: always
image: daocloud.io/library/nginx:latest
container_name: nginx
ports:
- 80:80
这里采用私服的方式,需要修改一下
安装成功提示
退出容器,重新编译文件,追加上volumes
写一个nginx.conf文件
正向~ 略
1.准备目标服务器
2.直接访问目标服务器
3.编写Nginx配置文件
4.通过Nginx ~~访问
给tomcat个默认的首页(目标服务器)
修改nginx.conf文件,实现动态访问tomcat动态资源首页
运行结果(访问的是Nginx服务器,得到的是tomcat服务的内容(由Nginx转发))