Nginx动静分离配置
Nginx
动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和
静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用 Nginx
处理静态页面,Tomcat 处理动态页面。
动静分离从目前实现角度来讲大致分为两种:
- 纯粹把静态文件独立成单独的域名,放在独立的服务器上
- 动态跟静态文件混合在一起发布,通过
nginx
来分开
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c81af89819e841975f0ca6badd496e75.png)
修改Nginx
配置文件
www/
和images/
目录下放有静态资源
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/5ca5d6e41bb998e278ee23b7ea599e6d.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/836d0291475f2b95c4288a4db777da88.png)
通过Nginx服务器可以访问静态资源
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/34598926a258695585edc14985f8e9b1.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/74f56600e7075df9f2e375b19e6dfe22.png)