Nginx配置缓存服务器

Posted Tao_Runner

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx配置缓存服务器相关的知识,希望对你有一定的参考价值。

nginx为静态资源配置缓存服务器对网站性能提供很可观。

1.配置

接下来我看如何配置;

我的环境是在同一台机器上配置了一个用openresty搭建的反向代理,上游服务器(后端服务器)是本机的nginx(127.0.0.1:8080)

 

在openresty的nginx.conf配置文件中加入上面截图的几行,缓存服务器就配置好了。

具体参数意思可以参考官方文档;

http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_cache

2.测试缓存服务器是否生效

  • 访问反向代理服务器

  

  •  访问成功页面,我访问我地址成功之后会跳转,是我后端服务器配置的,这个不打紧,可配可不配,不影响。

  

 

 

  •  现在这个访问成功的页面就被缓存了,接下来我们把后端(上游)服务器nginx关闭

    [root@nginx logs]# nginx -s stop

  •  在访问刚刚成功的页面测试是否还可以访问

    

 

     刷新这个页面发现还是没有问题的,表示配置成功。有什么疑问可以留言沟通。

以上是关于Nginx配置缓存服务器的主要内容,如果未能解决你的问题,请参考以下文章

Nginx配置缓存服务器

Nginx缓存服务

nginx代理缓存

【NGINX入门】3.Nginx的缓存服务器proxy_cache配置

Nginx——nginx作为缓存服务(部分页面不缓存示例)

Nginx为uwsgi服务做缓存的配置方法