安装php的redis扩展,需要知道当前php的一些信息。
打开windows的命令行 windows PowerSell工具,找到php.exe所在目录,并cd到此目录。
执行以下命令:
php -r "phpinfo();"
在输出的 有关phpinfo 信息中
查看PHP 的版本值 PHP Version 例如是 7.2.31
查看当前的windows系统架构Architecture 的值 是x86还是X64,
查看PHP Extension Build 参数值,例如: API20170718,TS,VC15;
查看当前php的Build类型是TS类型还是NTS。
在得到这些参数后,到 https://pecl.php.net/package/redis
官网下载对应版本 的redis的dll动态链接库。
这些参数的用法:
PHP Extension Build :
API20170718 可以得到此PHP 的版本是2017年7月18日编译。
那么在查找redis的dll版本列表时必须是比此日期之后的版本。
确定了redis的版本,例如我们确定下载 2019-07-12 stable 版本。
那么点击dll 下载链接。进入具体下载页面。
在下载页面,根据之前得到的参数,
要选择 7.2 Thread Safe (TS) x64 版本 redis的dll库。
好了,就这样确定了下载下来后。解压得到php_redis.dll文件。
把它放到 php所在路径的ext目录里面。
然后修改php.ini 配置文件,增加
extension=php_redis.dll
#增加配置一行
#然后重启apache或者nginx 服务。
到此,php的redis扩展安装完毕。
在php代码中
<?php
$redis = new \Redis();
$redis->connect( '127.0.0.1', 6379);
//如果有auth密码
$redis->auth( $pw );
//往redis出入 key和value;
$redis->set("key", "hello redis");
?>
好了,本文内容到此全部结束,感谢你的阅读,希望对你有所帮助。