Redis的安装(windows版)


最近在开发一个项目,想使用redis,所以想在本地安装一个reids(windows版)做登录session存储和一些常用参数的缓存使用。

一.redis(windows版)下载

首先要下载redis安装包,下面提供两个下载地址:

  1. 地址:https://github.com/microsoftarchive/redis/releases/,点击红色框可以选择下载msi格式的或者是Windows的zip格式,如下图:
  2. 地址:https://github.com/ServiceStack/redis-windows,点击红色框进行下载,这个是一个redis的整体包,里面包含了好几个版本,可以根据自己的需要选择指定版本,如下图:
    在这里插入图片描述
  3. 下载完成后解压后结构如下(我下载的是:Redis-x64-3.2.100-window):
    在这里插入图片描述

二.redis配置和启动

  1. 用notepad++打开redis.windows.conf配置文件,这个文件是redis的常用配置文件,我只要设置port和password,所以对其他内容不做说明;可以看见默认端口是6379,可以修改自己设置的;
    在这里插入图片描述
  2. 同样在redis.windows.conf配置文件中搜索‘requirepass’关键字,进行password的修改;可以看见默认密码部分是注释的,所以根据注释的格式添加自己定义的密码,我定义的密码是redis;
    在这里插入图片描述
    注意:在修改 Redis 的配置文件 redis.windows.conf 的时候,有效的配置项字符必须靠左顶格写,必须将前边的空格 删除,
    在这里插入图片描述
    否则在启动服务的时候就会抛出 Invalid argument during startup: unknown conf file parameter : requirepass 异常,如果已经设置为 windows 服务,则会抛出 system error caught. error code=1053, message = StartService failed: unknown error ;
    在这里插入图片描述
  3. 设置好后保存退出,cmd进入Windows命令窗口:切换到解压文件目录下,运行命令: .\redis-server.exe .\redis.windows.conf
    使用redis.windows.conf的配置,启动redis-server.exe,启动后界面如下图所示:
    在这里插入图片描述
    可以看到redis的版本号和监听的端口6379,证明redis服务端启动成功;
  4. 运行redis客户端,使用客户端测试redis,cmd进入Windows命令窗口:切换到解压文件目录下,运行命令: .\redis-cli.exe ,随便获取一个key值,查看是否连接上redis服务端:
    在这里插入图片描述
    会发现当随便获取一个key的时候,提示NOAUTH Authentication required(没有权限);根据提示输入命令:AUTH redis,提示ok;
    另外一个命令: redis-cli.exe -h 127.0.0.1 -a redis 也同样可以登录客户端进行使用;
    加上port号格式:redis-cli.exe -h 127.0.0.1 -p 6379 -a password 启动;
    命令的格式是;redis-cli.exe -h IP -a password
    以上就对redis设置密码成功了。
    需要注意一点:如果远程redis服务是连接不上的,因为redis的配置文件redis.conf文件里protected mode为yes,是受保护模式,并且默认监听的ip是本地ip(127.0.0.1),所以还需要protected mode修改为no,并注释掉bind127.0.0.1,就可以了。
  5. 将reids服务写入window服务
    cmd进入window命令窗口,切换到压缩文件目录下,执行命令:redis-server.exe --service-install redis.windows.conf --loglevel verbose 可将redis服务加入到window中(后边的 verbose 表示: 详尽,相当于Java中的 debug级别) :
    在这里插入图片描述查看window服务:
    在这里插入图片描述
    补充常用命令:
  • 开启服务 .\redis-server.exe --service-start
  • 关闭服务 .\redis-server.exe --service-stop
  • 卸载服务 .\redis-server.exe --service-uninstall
  • 服务重命名 .\redis-server.exe --service-name server-name

以上就将redis的安装说完了…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值