1、确定php版本
2、根据PHP版本选择php_redis.dll 与 php_igbinary.dll
版本信息格式:php_redis-2.2.5(redis版本)-5.6(php版本)-ts(扩展)-vc11(编译器版本)-x64(CPU架构)
- php_redis.dll 下载路径 windows.php.net - /downloads/pecl/snaps/redis/2.2.5/
- php_igbinary.dll 下载路径 windows.php.net - /downloads/pecl/releases/igbinary/1.2.1/
3、安装php redis 扩展
- 解压文件 找到php_redis.dll与php_igbinary.dll文件拷贝到wamp的php安装目录下的ext目录中
- 修改php.ini文件
值得注意的是wampserver 并不会读取 php 目录下的 php.ini,而是调用的 /apache/bin 目录下的 php.ini 文件
[redis]
; php_redis
extension=php_igbinary.dll
extension=php_redis.dll
注意:php_igbinary.dll 一定要位于 php_redis.dll 之前
4、查看安装结果
重启服务器,使用phpinfo()函数来查看php的redis扩展是否安装成功
如果能看到以下信息说明安装成功:
5、测试redis
- 确保你的电脑上已安装了redis服务,若未安装、请先安装redis
1、 windows下安装
下载地址:https://github.com/MSOpenTech/redis/releases2、打开cmd窗口,切换到你解压的redis所在的目录;运行 redis-server.exe redis.windows.conf
3、安装成功会出现如下信息:(ps:安装时没有截图,这里用的是开启redis服务的图)
4、不要关闭当前的cmd窗口,不然就无法访问服务端了;
测试redis服务
方法一:新开一个cmd窗口
运行 redis-cli.exe -h 127.0.0.1 -p 6379 。
设置键值对 set myKey abc
取出键值对 get myKey方法二: 新建文件、添加以下内容
<?php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379) OR die('服务器连接失败');
$redis->set('test', 'Hello Redis');
echo $redis->get('test');6、开启redis服务
使用Redis内置的配置进行启动,运行:redis-server &
如果需要指定监听端口,运行:redis-server –port 你的redis端口号 &
7、关闭redis服务
新开cmd窗口,运行: redis-cli shutdown
如果要指定端口,运行:redis-cli –port 你的redis端口号 shutdown
8、卸载redis服务
运行:redis-server –service-uninstall
参考文章:http://www.cnblogs.com/woider/p/6489913.html
http://www.runoob.com/redis/redis-install.html
http://jingyan.baidu.com/article/29697b9101745fab20de3ce7.html