通常在做PHP程序测试时,会用到Redis。而一般测试都是在Windows下进行的,所以需要在Windows环境下安装phpRedis扩展,用以支持php对Redis的访问。
工具/原料
Redis 安装包
php 扩展
安装redis
1、使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本,而ddl版本会决定redi衡痕贤伎s版本。为了不返工。请牢记这一条选择phpRedis扩展的版本,应该与正在使用的PHP环境版本一致。如php5.6还是7.0,32位还是64位,nts还是ts。所以需要注意并暂时记住这些
2、下载windows下re蟠校盯昂dis的安装包,git地址https://github.com/MSOpenTec茑霁酌绡h/redis/releases这里我参考了后面扩展有3.0.0版本的,所以我就选了装这个3.0.504版本的您也可以根据自己的需求安装
3、下载Redis-x64-3.0.504.zip后解压到redis文件夹即可。无需安装redis-cli.exe # 客户端redis-server.exe # 双击启动服务器redis.windows.conf # 配置文件
4、双击redis-server.exe启动服务器
5、双击redis-cli.exe启动客户端可以简单的测试一下
安装phpRedis扩展
1、redis没问题了,就可以安装扩展了下载php_redis.dll,下载地址https://pecl.php.net/package/redis我选择的是版本3.0.0,对应redis安装版本3.0的点击右侧的DDL,去下载对应ddl文件
2、选择phpRedis扩展的版本,很重要,版本对不上,会导致redis扩展失败
3、将下载的包里面的php_redis.ddlphp_redis.pdb这两个文件放到php安装目录ext文件夹里
4、php.ini中添加extension=php_redis.dll开启redis拓展,保存并重启服务器
5、验证是否开启redis拓展再次查看phpinfo信息,搜索redis,出现下图即表示成功开启。
6、php连接并测试redis数据库新秃赈沙嚣建test.php<?php$redis = new Redis();$redis->connect(&垆杪屑丝#39;127.0.0.1',6379);$redis->set('name','hello world!');echo $redis->get('name');?>