之前走了一些弯路,用起来还是很简单的,只简单贴一下关键配置吧。
http段与以往相同:
proxy_cache_path /dev/shm/cache_phpfile levels=1:2 keys_zone=phpfile:10m inactive=1d max_size=1g;
Server段其实也一样:
location / { ............ proxy_cache phpfile; ............ }
唯一需要注意的就是重启系统要手工创建目录,并且重启一次nginx,所以最好放在rc.local里面,没别的了。
其实并不必须要所有的内容都放在内存的,毕竟内存比硬盘贵得多,我自用的是把图片、js什么的静态文件放在硬盘上,而页面放在内存,这样混合起来效果也很好的,。