一、准备工作
1、什么是动静分离
Nginx动静分离简单的说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理的分离,严格意义上说应该是动态请求跟静态请求分开,可以理解成使用Nginx处理静态页面,Tomcat处理动态页面,动静分离从目前实现上有两种,一种是纯粹把静态文件独立成单独的域名,放在独立的服务器上,也是目前主流推崇的方案,另外一种方法时动态和静态文件混合在一起发布,通过Nginx来分开。
2、建静态资源目录
建目录data,且在目录下建image及www目录,并在image下放图片,在www放静态页面,如下图:
二、配置Nginx文件
配置如下:
server { listen 90; server_name 192.168.198.128; location /www/ { root /usr/data/; index index.html index.htm; } location /image/ { root /usr/data/; autoindex on; #访问image文件,图片自动列出来 } }
三、访问image及www路径,可查看静态资源