使用步骤
- 首先要安装phpredis扩展
- 配置session支持redis
- 启用session
安装 phpredis 扩展
参考项目地址中介绍的安装方法 地址,其实就是 php
使用 phpize
编译安装扩展的方法
配置session支持redis
即时配置,直接在php文件中配置,只是运行脚本中生效
1
2ini_set('session.save_handler','Redis');
ini_set('session.save_path','tcp://localhost:6379');配置php.ini,全局生效,配置完记得重启http服务器
1
2
3
4
5
6
7session.save_handler = redis
//多节点
session.save_path = "tcp://ip:port?auth=secret?weight=1&timeout=2.5,tcp://ip2:port2?weight=2"
//单个节点
session.save_path = "tcp://ip:port?auth=secret?weight=1&timeout=2.5"
//socket 方式
session.save_path = "unix:///var/run/redis/redis.sock?persistent=1&weight=1&database=0"
上面两种配置方式,可以根据自己的需求进行配置。