Windows下安装PHP Redis扩展

作为一名合格的PHP程序员,肯定要能够熟练安装PHP扩展,今天因为工作,项目中使用了Redis,但是我本地的PHP没有安装Redis扩展,所以便动手安装了一下,现在把详细过程写下来。
博主用的是phpStudy2018集成开发环境
使用的php+apache,php版本是php-7.0.12-nts
如果你是自己搭建的开发环境大体步骤一致
首先检查php是否安装有redis扩展:
本地输入localhost/phpinfo.php
检查是否安装,检查php版本,注意画红线的地方,很重要,安装扩展的话要和这个版本一致
Windows下安装PHP Redis扩展_第1张图片
那么现在开始安装
1.下载php_redis和php_igbinary扩展
redis:https://windows.php.net/downloads/pecl/releases/redis
igbinary:https://windows.php.net/downloads/pecl/releases/igbinary
igbinary在序列化和反序列化的效率要比Php自带的高
我这里下载的是php_igbinary-2.0.5-7.0-nts-vc14-x86和 php_redis-3.0.0-7.0-nts-vc14-x86两个版本

注意:这里有个巨坑,就是最开始安装的时候我一直想着扩展要跟电脑的版本一致都是x64的才行,结果安装后总是不显示扩展,在控制台输入php errorlog查看错误日志显示不是win32的应用程序,最后百度之后才知道因为PHP7需要装32位的VC14运行库,所以下载扩展文件也是32位的

下载完后解压将这四个文件放到你要添加扩展的php版本ext扩展目录中
Windows下安装PHP Redis扩展_第2张图片
Windows下安装PHP Redis扩展_第3张图片
在php.ini配置文件中加入这两行
注意:php_igbinary.dll必须在php_redis.dll前面
Windows下安装PHP Redis扩展_第4张图片
最后重启phpStudy
Windows下安装PHP Redis扩展_第5张图片
打开localhost/phpinfo.php
可以看到已经有了igbinary和redis扩展
Windows下安装PHP Redis扩展_第6张图片
这里写图片描述

你可能感兴趣的:(PHP,PHP,扩展安装,Redis)