Nginx动静分离经典案例配置
随着Nginx高性能Web服务器大量被使用,目前Nginx最新稳定版为1.2.6,张宴兄在实际应用中大量使用Nginx,并分享Nginx高性能Web服务器知识,使得Nginx在国内也是飞速的发展。那今天咱们再来温习一下Nginx 动静分离知识,这里仅供参考。
一、实践环境:
二、Nginx安装:
? ?实际环境中安装Nginx,首先需要安装pcre库,然后再安装Nginx:
三、配置Nginx:
? ?这里鉴于我的51CTO博客已经有Tomcat安装和配置了,这里忽略,只配置Nginx。
? ?创建 vi nginx.conf ,并写入如下内容:
? ?如上nginx.conf配置完毕,继续配置nginx虚拟主机,继续在当前目录创建vhosts.conf
? ?vi vhosts.conf 内容如下:
四、部署测试:
? ?后端配置好Tomcat服务,并启动,发布的程序需同步到Nginx的/data/www对应的目录,因为配置动静分离后,用户请求你定义的静态页面,默认会去nginx的发布目录请求,而不会到后端请求,所以这时候你要保证后端跟前端的程序保持一致,可以使用Rsync做服务端自动同步。