Redis在windows下的安装步骤

前言:

每个人都有自己的短板,我也不例外,我的短板就是经常记不住,O(∩_∩)O哈哈~,由于工作的时候使用linux和框架比较多,所以往往忽略了最原始的东西,今天来说说在本地windows中用最原始的php来使用redis(命令行太简单,此处忽略一万字),希望对自己和有帮助的朋友提供一丝丝的思路。

一、查看环境:

php的版本号,ts/nts类型,x64/x86类型

phpinfo();
13522758-30e8ed56f3910992.png

二、下载必备的扩展:

1、下载redis扩展(找到和上面对应的版本)一定要对应上面的版本,否则后面会报错Class 'Redis' not found

https://pecl.php.net/package/redis
13522758-11f1646aff168d97.png

2、下载igbinary扩展

https://windows.php.net/downloads/pecl/releases/igbinary/
13522758-9b822f6d3a3324a7.png

三,解压刚刚下载的文件

13522758-6bede624cd7de7cf.png

13522758-19e9a3e70f92ad6f.png

四、将解压后里面的dll和pdb文件分别复制到集成php环境中的ext目录下(phpstudy)

13522758-db84f02c90eab755.png

五、修改php.ini 里面添加配置:(建议放在extension处,方便管理)注意:extension=php_igbinary.dll一定要放在extension=php_redis.dll的前面,否则此扩展不会生效

extension=php_igbinary.dll
extension=php_redis.dll

六,重启你的环境集成工具

13522758-7330d5fbd2db1df0.png

七、在你的IDE中新建一个index.php的文件,输入phpinfo();搜索redis看看是否成功

<?php 
phpinfo();
?>
13522758-ddba3ce63c80d610.png

八,连接redis,进行测试,和下列的图一样,表示搞定,接下来就尽情的发挥吧

<?php
$redis = new Redis(); //实例化redis
$redis->connect('127.0.0.1', '6379'); //建立redis服务连接
//$redis->auth(''); //有密码填写密码,没有可忽略
$redis->set('name', 'this is test name'); //设置变量和变量值
echo $redis->get('name'); //获取变量值
$redis->close(); //关闭redis连接
?>
13522758-927cb5410e095dd7.png
备注:

如果有报错

PHP Warning:  PHP Startup: Unable to load dynamic library 'php_igbinary.dll' 
(tried: >F:\phpStudy\PHPTutorial\php\php-7.2.1-nts\ext\php_igbinary.dll
(找找不不到到指指定定的的模模块块。。

说明php_igbinary的版本不对,请重新安装对应的版本即可

转载于:https://www.jianshu.com/p/11fd8b4e5afb

猜你喜欢

转载自blog.csdn.net/weixin_34116110/article/details/91186738