环境:
Windows10 64位专业版
PHP7.2 64位
redis 下载地址:
https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100
根据需求选择下载msi需要安装后使用,zip下载后放到指定文件夹后可以直接启动使用
php扩展redis支持
1.使phpinfo()函数查看PHP的版本信息,决定扩展文件版本(版本一定要对上)。
注意php的编译环境和版本位数一定要对应redis扩展的版本
如上图为64位vc15环境下编译生成
vc15及更多版本下载地址:
https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads
根据版本选择下载:
下载安装完上面的软件后就可以为开启扩展做准备了还需要php_redis.dll文件
下载地址:
https://pecl.php.net/package/redis/5.2.1/windows
对应好php版本和编译版本
根据需求选择
(小提示:线程安全和非线程安全的区别:apache一般选择线程安全非线程安全的没有apache扩展iis选择非线程安全,nginx两者都可具体详细的可百度查询)
主要要注意的就是php版本、php是nts还是ts 、php是x64还是x86这些对了基本就不会出问题,否则无法打开扩展
下载解压好文件可看到这些文件:
将上述文件复制到php安装目录下的ext文件夹下
打开php配置文件php.ini
加入
extension=redis
开启redis扩展
重启服务器
刷新phpinfo()文件即可看到redis扩展,如果没有开启把PHP版本编译版本和redis扩展版本再对应一边