<强> Nginx动静分离强>
动静分离是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们就可以根据静态资源的特点将其做缓存操作,这就是网站静态化处理的核心思路
动静分离简单的概括是:动态文件与静态文件的分离。
伪静态:网站如果想被搜索引擎搜素到,动态页面静态技术freemarker等模版引擎技术。
<强>反向代理原理强>
- <李> Nginx不仅能作为Web服务器,还具有反向代理,负载均衡和缓存的功能
Nginx通过代理模块实现将客户端的请求代理至上游服务器,此时Nginx与上游服务器的连接是通过http协议进行的
Nginx在实现反向代理功能时的最重要指令为proxy_通过,它能够并能够根据URI,客户端参数或其它的处理逻辑将用户请求调度至上游服务器。李>
本案例根据企业需要,将配置Nginx实现动静分离,对php页面的请求转发给灯处理,而静态页面交给Nginx处理,以实现动静分离
架构如图所示:
访问测试:
2。启动服务,关闭防火墙
<代码> [root@nginx ~] # systemctl firewalld.service停止 (root@nginx ~) # setenforce 0 (root@nginx ~) #服务nginx开始代码>
访问测试