nginx使用redis作为外置缓存

左凯定
2023-12-01

7.1 redis快速安装

#安装依赖包
yum install epel-release
#安装redis
yum install -y redis
#启动redis
systemctl start redis 
#使用redis-cli客户端连接redis
redis-cli

7.2 redis2-nginx-module

redis2-nginx-module是一个支持 Redis 2.0 协议的 Nginx upstream 模块,它可以让 Nginx 以非阻塞方式直接防问远方的 Redis 服务,同时支持 TCP 协议和 Unix Domain Socket 模式,并且可以启用强大的 Redis 连接池功能。

官方文档:Redis2 | NGINX

1、先从官网下载模块:

GitHub - openresty/redis2-nginx-module: Nginx upstream module for the Redis 2.0 protocol

2、解压模块

3、执行配置

./configure --prefix=/usr/local/nginx --add-module=/root/redis2-nginx-module-0.15

4、编译

make

5、备份原nginx主程序

mv /usr/local/nginx/sbin

 类似资料: