1、选择系统对应Redis版本安装
https://github.com/MicrosoftArchive/redis/releases
- 1.1、开启Redis服务、在redis根目录执行:
redis-server.exe redis.conf
(执行命令后dos窗口不要关闭,维持服务) - 1.2、(可忽略)、下载安装RedisDesktopManager客户端管理软件
链接:https://pan.baidu.com/s/1R22K4LlL1FCoAd7SkA2dcw 密码:bitm
image.png
image.png
image.png
2、下载对应版本的php扩展
- 2.1、注意版本要和php一直不然会安装失败
http://windows.php.net/downloads/pecl/releases/igbinary/2.0.1/ (序列化和反序列化包不是必须,建议安装)
http://windows.php.net/downloads/pecl/releases/redis/2.2.7/
image.png -
2.2、下载下来是压缩包,解压选择php开头的dll文件放到php的ext目录下
image.png
3、配置php.ini文件
- 3.1、更改session.save_handler、session.save_path配置。
session.save_handler = Redis
session.save_path = "tcp://127.0.0.1:6379"
- 3.2、新增如下配置
;php_redis
extension=php_igbinary.dll //没有下载就无需配置
extension=php_redis.dll
//注意:extension=php_igbinary.dll一定要放在extension=php_redis.dll的前面,否则此扩展不会生效
4、重启Apache
- 4.1、建一个测试php文件写入如下代码:
session_start();
echo session_id();
$_SESSION['say'] = 'hello';
-
4.2、运行后打开RedisDesktopManager软件切换为JSON格式查看,已经成功写入
到此已经配置完成
额外知识点:
redis关闭
redis-cli -h 127.0.0.1 -p 6379 shutdown
redis启动
redis-server.exe redis.windows.conf文件全路径
网友评论