nginx和varnish用于缓存强制ssl
我正在做我的作业,从apache w / o缓存转移到nginx缓存,可能通过清漆…… 在阅读各种博客,文章,服务器故障问题等之后,我了解清漆不能与ssl一起使用,并且清漆可能比nginx更好地实现动态内容的缓存.但是我有点不了解nginx缓存是如何工作的以及当需要ssl时nginx清漆如何一起玩. 如何使用nginx清漆或只是nginx缓存实现以下内容? >一些由自定义php引擎驱动的网址:例如:example.com/this-page由example.com/index.php?p=this-page提供 所有这些服务缓存版本(如果我理解 – 缓存是基于时间的,所以如果我对该页面进行更新,我需要调用PURGE如果清漆路由并手动删除文件,如果nginx路由) 最佳答案 如果你想使用nginx和Varnish,我会建议这样的东西. > nginx作为前端和SSL终结符,配置Varnish作为后端.这也将标准化(重写)主机名,例如: www.example.org到example.org. 所以基本上你会有这样的堆栈: nginx – >清漆 – > nginx – > PHP-FPM 你提到的四个要点就会像这样解决. >带有重写的backend-nginx和带有php-fpm的proxy_pass. (编辑:台州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 在Digital ocean上部署Django,Gunicorn,Nginx,Virtualenv给
- node.js-NGINX:使用域/路径在同一服务器上的多个节点js应用
- NGINX – 仅影响Firefox的CORS错误
- ssl-Kubernetes:Nginx入口注释- nginx.ingress.kubernetes
- 如何在nginx“if”语句中使用“or”运算符?
- linux-用apt-get vs PPA安装Node-有什么区别?
- nginx没有提供更新的静态文件
- 带有PDF和PHP的Apache2-“此文件不是以“%PDF-”开头
- NGINX代理缓存 – 在查询字符串中缓存buster变量 – 可能忽
- django-通过nginx服务于演出和生产现场吗?