动静分离:把动态页面和静态页面分开部署到不同的服务器,严格意义上来说应该是把动态请求和静态请求分开,可以理解成nginx处理静态页面,tomcat处理动态页面。
目前动静分离大致上分为两种:第一种是纯粹的把静态文件独立成单独的域名,放在独立的服务器上,这也是目前主流推崇的方案;另一种方法就是动态和静态文件混合在一起发布,再通过nginx来分开 。
第一种方法案例:
创建一个目录data,然后在该目录下再创建www目录和image目录
mkdir /data
cd /data
mkdir www #创建www目录
mkdir image #创建image目录
ls #查看
www里面放一个静态html,image里面放jpg
修改nginx.conf配置文件
重启nginx
nginx -s reload
测试:ip/image/jpg ip/www/html