redis通常是在服务器端使用 所以linux操作较为常见,但有时候windows下用来学习以及编写本地文件时也会使用,所以本文会讲解如果在windows下 将redis集成到wampserver中以及如果安装使用redis
如果觉得不错请点赞!
第一步:
首先我们打印出当前PHPINFO信息
依据这些信息来选择之后需要下载的文件
php_redis.dll 下载地址:https://windows.php.net/downloads/pecl/releases/redis/4.0.0/
这个时候依据当前版本以及计算机位数选择 。这里我们选择符合自己电脑信息的压缩包下载
然后再下载
php_igbinary.dll 下载地址:https://windows.php.net/downloads/pecl/releases/igbinary/
同样我们选择符合自己电脑的压缩包下载
解压 zip 文件,只保留 php_redis.dll 和 php_igbinary.dll 文件
将这两个文件拷贝至 [wamp64 安装目录]\bin\php\php7.0.10\ext\ 目录中 即可
然后打开我们的PHP.INI文件 ,修改相关redis的信息
在文件最后添加
[redis]
; php_redis
extension=php_igbinary.dll
extension=php_redis.dll
注意:php_igbinary.dll 一定要位于 php_redis.dll 之前
然后打开重新启动wampserver
查看是否已经含有redis 扩展 如果还是没有 请各位注意版本 对应的版本 版本 重要的事情说三遍!!!!
第二步:
如果以上操作都完成了
那么就在本地开始安装redis 这个安装教程 http://www.runoob.com/redis/redis-install.html
安装好 按照教程操作之后 启动服务器
就会出现这样的界面,表示安装成功并且运行成功
在WINDOWS上面一定不要一定不要关闭cmd窗口
第三步:
采用代码方式检验
$redis = new Redis();
$redis->connect("127.0.0.1","6379"); //php客户端设置的ip及端口
//存储一个 值
$redis->set("say","Hello World");
echo $redis->get("say"); //应输出Hello World
//存储多个值
$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));
然后运行这个文件出现以下结果
表示在windows环境下 redis使用正常 并且已经在wampserver集成环境扩展成功!
欢迎指导交流加QQ: 286056528