Nginx常用作反向代理服务器,而Redis是一种key-value数据库。本文将叙述如何让Nginx直接访问Redis服务。需要用到Nginx模块redis2-nginx-module。GitHub地址:https://github.com/openresty/redis2-nginx-module
GitHub上的README讲解的还是比较清楚。但是该模块的目的并不像我们标题所说的这么单纯,所以在看README的时候,需要更多自己挖掘,并且存在很多细节缺失。文本就针对Nginx直接访问Redis服务来单独讲述。
安装Redis
由于这部分不是本文重点,需要的同学可以参考这篇文章
https://www.cnblogs.com/codersay/p/4301677.html
安装OpenResty
首先,访问http://openresty.org/cn/installation.html, 按照教程安装OpenResty:
wget https://openresty.org/download/openresty-VERSION.tar.gz
tar-xzvf openresty-VERSION.tar.gz
cdopenresty-VERSION/
./configure
make
sudomake install