适合的读者:初级程序员前言虽然现在大多数后端服务都是部署在linux服务器上的,代码开发工作很多人是在windows下进行的,由于redis官方没有windows下的版本,所以大家第一次使用的时候会有些麻烦,不过不用担心,跟着这篇教程走就可以了 。
环境我的环境是:
- php:7.2(64位,vc15,ts);
- redis:3.0.504(64位) 。
安装redis
下载地址:https://github.com/MicrosoftArchive/redis/releases进去以后选择自己需要的版本下载,我选择的是3.0.504的 。
文章插图
redis下载
下载完以后解压,放到你安装软件的文件夹里面;
打开cmd(cmd要进入到当前文件夹),输入命令
redis-server.exe redis.windows.conf
文章插图
redis安装
看到上图以后,就说明redis服务运行成功了,记得不要关掉这个cmd窗口,否则服务也就随之关闭了 。
另外打开一个cmd窗口,输入命令
redis-cli.exe -h 127.0.0.1 -p 6379set name bruceget name【Windows下php安装redis扩展】如果能够执行上述命令,则说明客户端连接服务端成功了,redis的安装到此为止 。
安装redis的PHP扩展有两个PHP扩展需要安装:php_igbinary和php_redis;
php_igbinary扩展下载地址:https://windows.php.net/downloads/pecl/releases/igbinary选择对应你PHP版本的文件(比如php_igbinary-2.0.5-7.0-ts-vc14-x64.zip代表适用于PHP7.0,ts,vc14,64位的PHP),然后下载;
将下载的文件解压,把php_igbinary.dll放到PHP目录的ext文件夹下,然后编辑php.ini,加入
extension=php_igbinary重启Apache,如果提示“无法定位程序输入点”的错误,那说明你下载的文件版本选错了 。
接下来是redis扩展
php_redis扩展下载地址:https://windows.php.net/downloads/pecl/snaps/redis选择对应版本的文件,然后下载;
将下载的文件解压,把php_redis.dll放到PHP目录的ext文件夹下,然后编辑php.ini,加入
extension=php_redis重启Apache,如果提示“无法定位程序输入点”的错误,那说明你下载的文件版本选错了,如果没有报错,则用phpinfo()查看redis是否安装成功,如下图:
文章插图
redis扩展
或者运行下列PHP代码测试redis是否连接成功
//连接本地的 Redis 服务$redis = new Redis();$redis->connect('127.0.0.1', 6379);echo "Connection to server successfully";//查看服务是否运行echo "Server is running: " . $redis->ping();总结希望这篇教程能给大家带来帮助,有疑问可以评论区留言,我空闲的时候看到留言会帮忙解答的 。
推荐阅读
- ThinkPHP5任意代码执行分析全记录
- 关于机器人恐怖谷理论下面说法正确的是 恐怖谷理论是指人类对机器人的积极情感
- 封号|免费不限速!阿里云盘下载太多会被封号?回应来了
- 贝加尔湖下的死尸 贝加尔湖25万沉尸
- 5000块以下的皮鞋怎么保养?
- 刷子掉厕所了能冲下去吗,刷子掉厕所堵了怎么疏通
- 进出高速收费站以下几点千万要注意!
- 飞机|能下水的大飞机!中国自研AG600飞机1003架完成全机地面共振试验
- 茶企利润下滑 子品牌助力茶业营销
- 免疫力低下的人,多喝红茶准没错!