windows 系统,PHP安装扩展redis缓存步骤

喜欢而已 提交于 2021-01-05 17:37:42

先安装redis到windows上

下载redis

根据自己系统下载对应版本下载redis     https://github.com/microsoftarchive/redis/releases

安装redis比较简单,直接解压到C盘,重命名为redis,打开cmd 切换到redis目录下输入redis-server.exe redis.windows.conf,看到以下界面说明安装成功,注意这个窗口不能关闭


 


2配资PHP扩展

 

1、查看自己PHP的版本

echo phpinfo()
查看自己的版本:


VC是14,系统是64位的,所以一定要选对版本,因为这个版本我折腾了好久。

2、根据自己的PHP版本、编译器的版本以及cpu
我的是php是7.0 、VC14、X64。附上我的下载链接redis、igbinary的链接:
Redis:
http://windows.php.net/downloads/pecl/releases/redis/
igbinary:
http://windows.php.net/downloads/pecl/releases/igbinary/ 

可以根据以上两个链接选择自己的版本号,我下载的是这
php_redis-3.0.0-7.0-ts-vc14-x64 和 php_igbinary-2.0.6rc1-7.0-ts-vc14-x64

3、解压下载的这两个压缩包,分别将php_redis.dll和php_igbinary.dll拷贝至php的ext目录下

4、修改php.ini的配置
再php.ini文件中添加如下代码:
; php_redis

extension=php_igbinary.dll

extension=php_redis.dll

注意:extension=php_igbinary.dll 一定要放在在 extension=php_redis.dll 的前面,否则扩展失败!!!

5、再次实行步奏1,全文搜索Redis如图:

安装扩展成功,接下来可以简单测试一下!

6、简单测试是否可以启动服务:

按 Ctrl+C 复制代码
按 Ctrl+C 复制代码

运行结果如图:

链接成功!

7、存取一下数据

复制代码
<?php
  //连接本地Redis服务
  $redis = new Redis();
  $link= $redis->connect('127.0.0.1',6379);

  //echo "Connection to server successfully";

  //查看服务是否运行

 //echo "server is running:".$redis->ping();

 //选择数据库
$redis -> select(2);
//设置key
$redis -> set('weather','sun');
$redis -> set('test','good');
var_dump($redis -> get('test'));
var_dump($redis -> get('weather'));

?>
复制代码

运行结果如图:

 

8、为了更加直观,我又下载了RedisClient:

打开可视化界面,输入如下信息:

因为没有设置密码所以不用填写。

 

我们刚才是往数据库db2中添加的数据,所以打开查看一下:

 

 

 

 

 

本地使用redis需要用cmd打开redis  

 

    切换到redis的根目录,比如根目录为 D:\myplatform\Redis,然后执行命令 redis-server redis.windows.conf 即可启动redis服务,如图

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!