博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows 下安装 Redis
阅读量:5973 次
发布时间:2019-06-19

本文共 1016 字,大约阅读时间需要 3 分钟。

导语

安装了几次总是记不住,整理记录下,以后方便用。

Redis

REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。
Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。

Redis 没有官方的Windows版本,但是微软开源技术团队(Microsoft Open Tech group)开发和维护着这个 Win64 的版本。更多信息请参考。

下载

Redis 的官网不提供 Windows 版本的下载,不过可以从 上下载。自己选择版本进行下载。

安装以及测试

  1. 下载完成后,双击 redis-server.exe 即可启动。成功会出现以下界面

启动成功

  1. 接下来进行测试,在当前目录打开 cmd 窗口,进行测试。如下所示,即安装成功

进行测试

  1. 下一步是注册为系统服务

注册服务

解决错误

测试安装的时候出现了错误,注册为系统服务之后,无法启动。在 Windows 中查看,报了1064错误。然后在 redis.windows.conf 中修改 logfile 配置,查看了日志,错误信息为Creating Server TCP listening socket *:6379: bind: Unknown error

看了 redis.windows.conf 发现 # bind 127.0.0.1 这句被注释掉了。删掉 # ,注意 # 后的空格也要删掉,再次启动就好了。

卸载

卸载之前先停止 Redis 服务,然后进行卸载操作

卸载

安装PHP扩展以及测试

要想在 PHP 中使用,还需要安装扩展。在找到匹配 Redis 和 PHP 版本的扩展。

  1. php_redis.dll 复制到 PHP 目录中的 ext 目录下;
  2. 修改 php.ini,添加extension=php_redis.dll
  3. 重启服务器;
  4. 使用代码进行测试
connect('127.0.0.1', '6379');echo $redis->get('key');// value

参考资料:、、。

转载地址:http://hkdox.baihongyu.com/

你可能感兴趣的文章
javascript数学运算符
查看>>
LC.155. Min Stack(非优化,两个stack 同步 + -)
查看>>
交互设计[3]--点石成金
查看>>
SCCM TP4部署Office2013
查看>>
redis主从配置<转>
查看>>
bootloader功能介绍/时钟初始化设置/串口工作原理/内存工作原理/NandFlash工作原理...
查看>>
利用console控制台调试php代码
查看>>
递归算法,如何把list中父子类对象递归成树
查看>>
讲解sed用法入门帖子
查看>>
Linux 内核已支持苹果
查看>>
shell脚本逻辑判断,文件目录属性判断,if,case用法
查看>>
【二叉树系列】二叉树课程大作业
查看>>
App重新启动
查看>>
矩阵乘法
查看>>
得到目标元素距离视口的距离以及元素自身的宽度与高度(用于浮层位置的动态改变)...
查看>>
安装和配置Tomcat
查看>>
实验三
查看>>
openssh for windows
查看>>
PostgreSQL cheatSheet
查看>>
ASP.NET Core 2 学习笔记(三)中间件
查看>>