windows安装redis并为php5.4添加redis扩展

Posted zhu-hong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows安装redis并为php5.4添加redis扩展相关的知识,希望对你有一定的参考价值。

第一步 安装包下载

首先下载php5.4对应版本的php_igbinary.dll,php_redis.dll扩展。(php7以后可不需要php_igbinary.dl这个文件了)

链接:https://pan.baidu.com/s/1Zc3P1BcGwtc4-A0GorgBQQ
提取码:ic3o
复制这段内容后打开百度网盘手机App,操作更方便哦

 

第二步 安装redis扩展

将指定的php_igbinary.dll,php_redis.dll文件放入到对应php版本的ext目录下

修改对应php.ini配置

加上

;php_redis
extension=php_igbinary.dll
extension=php_redis.dll

注意:extension=php_igbinary.dll一定要放在extension=php_redis.dll的前面,否则此扩展不会生效.

重启后查看phpinfo

技术图片

 

 如果是别的php版本

http://windows.php.net/downloads/pecl/releases/igbinary/ 有各个php版本以及各个编译版本的php_igbinary.dll

http://windows.php.net/downloads/pecl/snaps/redis/ 有各个php版本以及各个编译版本的php_redis.dll

第三步 安装redis服务

redis官方下载地址:https://redis.io/download,redis 64位下载地址:https://github.com/ServiceStack/redis-windows/tree/master/downloads

解压redis-64.3.0.503.zip,放到D:redis文件夹中。

在redis目录下,按住shift键同时鼠标点击右键,选择“在此处打开命令窗口”,输入:redis-server.exe redis.windows.conf

最后说一下将redis加到Windows服务中。首先还是要启动redis服务器端,然后在运行redis客户端,然后通过Windows的service-install命令,输入

redis-server --service-install redis.windows.conf --loglevel verbose  

技术图片

找到管理服务改为手动或自动,手动命令:net start redis 或 net stop redis

以后就可以使用win的服务启动,而不需要每次都要打开一个DOS界面启动了。

第四步 redis存储和取出的简单使用 tp5为例子

config.php设置

技术图片

找到能输出的控制器

 技术图片

现在推荐一个redis的可视化管理工具   Redis Desktop Manager

链接:https://pan.baidu.com/s/1FGQ4bV4rlqdTgIltRpjJ5w
提取码:5ngv
复制这段内容后打开百度网盘手机App,操作更方便哦

技术图片

 

 在这里可以看见将才存储的数组以json形式存储到redis里面了

END;

以上是关于windows安装redis并为php5.4添加redis扩展的主要内容,如果未能解决你的问题,请参考以下文章

php5.4 与 redis配置

iis windows phpstudy安装redis扩展

Windows 上的 PHP5.4,有 sqlite 但没有 Apache 和 MySQL

php在Windows2003下的IIS配置php5.4

wamp 64位 php5.4.12 扩展redis失败

php5.4 升级至php5.6遇到到问题