redis windows 命令_Windows10 安装 Redis

简介

关于微服务相关的分享,我都是在 Windows 10 系统下实践的,所以跟 Spring Boot 配套的软件也是在此系统上面安装的。

今天跟大家介绍一下如何在 Win10 下安装 Redis,该篇是 Spring Boot 使用 Redis 的处女篇,下篇结合之前登录场景举例如何在 Spring Boot 中使用 Redis

往期 Win10 下面安装 MySQL 的文章:MySQL8-0-15在Win10上的折腾记 推荐给有需要的伙伴。

安装 Redis

Step1:下载

下载 Windows 版本的 Redis,点击这里 下载 Redis。

我下载的是 3.0.504 版本。

772f19c765fc4d8d0d77ceec4f3d1556.png

Step2:解压

解压下载的 zip 包到任意目录,如我的目录:

21a16c924aefad4923426df3d61d4b6f.png

Step3:启动

命令行进入刚才解压文件的根目录下,然后执行如下命令即可,如下:

./redis-server.exe redis.windows.conf

看到如下界面表示成功。

6d2f49e29df8e5c601254ca7fa222879.png

这种方式一旦关闭命令行,Redis 服务就关闭了,所以需要将 Redis 安装成系统(Windows)服务。

Step4:日志文件

Redis 解压后的根目录,新建 Logs 目录,然后在该目录下新建 redis_log.txt 文件。

否则,在进行下面操作的时候会报 Redis service failed to start. 错误。

如果你按照该要求新建了还是报错,需要经过下面的操作解决。

在命令行中(如果使用的是 git bash 终端,需要在下面的命令前加上 winpty)下开启 CLI 模式,运行

./redis-cli.exe

然后再运行

shutdown

exit

重新启动服务即可。

Step5:设置 Redis 成 Windows 服务

另外打开一个命令行窗口,执行如下命令:

./redis-server.exe --service-install redis.windows-service.conf --loglevel verbose --service-name Redis

执行成功后,你可以在 Windows 的系统服务(CMD+R/services.msc)中找到该服务(服务名称为 Redis),如下图:

fcdf7243ea2b4eed1d7d80ef3818624f.png

另外从下图可以看到其属性,对应的配置文件是 redis.windows-service.conf,对应上面注册服务时使用的配置文件,所以后续的自定义配置就需要修改这个文件,不要搞错了。

如果你使用 redis.windows.conf 那么这里就应该是这个文件。

17efca6d29ec2ee8a1ef1ecb0ec8051b.png

Step6:启动服务

执行如下启动命令即可,如下:

./redis-server.exe --service-start

在服务列表中刷新一下,可以看到 Redis 正在运行。

57a8ffdc7e0b53aa08abaa60fbf1d8d7.png

注册服务成功后,就不需要像 Step3 那样开启服务了,在 Step3 中开启的服务窗口也可以关闭了。后续使用 Step6 方式启动即可,或者将该服务设置为开机自启动也可以。

使用 Redis

Redis 相关命令

再次强调一下,如果使用了 git bash 终端执行下面的命令没有反应或者卡住很久的话,需要在下面命令前加上 winpty 即可。

// 安装服务
./redis-server.exe --service-install

// 卸载服务
./redis-server.exe --service-uninstall

// 开启服务
./redis-server.exe --service-start

// 停止服务
./redis-server.exe --service-stop

// 开启 CLI 模式
./redis-cli.exe -h 127.0.0.1 -p 6379

测试 Redis

在命令行开启 CLI (命令行界面 command-line interface)模式,任意设置一个变量,如下:

5359dd2b4b7c1fbfeb6cb3b018f21c25.png


只有弱者才去争取公平,这句话虽然残忍但很现实~

d0d0e7df843ddddf3d869978dda7a69c.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值