您的位置:首页 > 数据库 > Redis

windows下WAMP环境安装Redis缓存扩展--亲测可用

2017-02-14 17:29 295 查看

windows下WAMP环境安装Redis缓存扩展

PHP环境:WAMP2.2 php 5.4.16

WINDOWS环境:WIN8.1 64位

介绍:最近用到队列存储爬取的文章url方便对文章的遍历,发现redis可以实现 队列功能,于是学习下!结合网上的方法总结这篇文章

步骤:

1.下载redis服务端,
http://pan.baidu.com/s/1jGj2GGQ  提取码u6l9

2.下载redis php扩展。这个找了好久针对WIN7 64位电脑重新编译的dll

链接:http://pan.baidu.com/s/1nvJhf4l 密码:oon9

将里面的文件下载后解压然后将两个 dll文件放到phpr的ext文件来目录下

3.php.ini(C:\wamp\bin\apache\Apache2.4.4\bin下的php.ini而不是php文件下的)添加redis扩展。注意顺序 不能颠倒,

12345678extension=php_igbinary.dll
exextension=php_igbinary.dll

添加后,检查redis扩展是否启动成功重启环境后,查看phpinfo页面是否有redis扩展

 有这个信息标示dll扩展添加成功,如果没有检查配置或者需要根据环境重新找对应的dll4.启动redis服务端。解压redis_server.rar .我已经配置好启动设置。直接点击start.bat运行就可以。不能关闭窗口,不然redis服务也关闭。5.编写php的redis测试脚本

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

 

 

<?php

$redis=newRedis();

$redis->connect("127.0.0.1","6379");  //php客户端设置的ip及端口

//存储一个 值

$redis->set("say","Redis
test!");

echo$redis->get("say");

 

//存储多个值

$array=array('first_key'=>'first_val',

          'second_key'=>'second_val',

          'third_key'=>'third_val');

$array_get=array('first_key','second_key','third_key');

$redis->mset($array);

var_dump($redis->mget($array_get));

?>

 

 

如果能正常输出,表示Redis正常安装.

参考文章:http://www.ay22.com/2014/08/04/windows%E4%B8%8Bwamp%E7%8E%AF%E5%A2%83%E5%AE%89%E8%A3%85redis%E7%BC%93%E5%AD%98%E6%89%A9%E5%B1%95/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php redis 扩展 缓存 存储