Windows下安装Redis并注册成服务

一:下载Redis

Windows 版 Redis 下载地址 :
https://github.com/MicrosoftArchive/redis/releases
(这个是微软官方维护的,将 Redis 移植到 Windows 平台,可能会落后于官方 Redis 的版本)
在这里插入图片描述关于 Windows 平台的Redis 这里提供了两种版本,一个是安装版,另一个是免安装版,同时这两个版本都只支持64位,不支持32位 ,本文使用的是免安装版

二:安装Redis

由于本文使用的是免安装版,所以只需要解压文件即可使用,具体如下:
2.1:开启Redis服务
在解压的 Redis 文件目录下运行命令行 redis-server.exe redis.windows.conf
在这里插入图片描述
注意:命令运行后Redis服务就已经启动了,且cmd窗口不可以关闭,关闭的话服务也会关闭。
2.2:测试连接Redis服务
还是在解压的目录下打开一个cmd窗口,运行命令 :redis-cli.exe -h 127.0.0.1 -p 6379
在这里插入图片描述
(这里说明一下,Redis 默认的 ip 地址是本机,也就是 127.0.0.1,默认端口为 6379 端口,这个是在配置文件redis.windows.conf 中进行设置)

三:Redis设置成Windows服务

3.1:将Redis的解压目录添加到环境变量中
在这里插入图片描述
3.2:将Redis写入Windows服务
在Redis解压目录下,打开cmd窗口,运行命令:
redis-server.exe --service-install redis.windows.conf --loglevel verbose

在这里插入图片描述
3.3:查看并设置Redis服务
写入之后就可以在系统的服务中进行查看并设置
注意:在启动Redis服务前必须将之前打开的Redis的cmd窗口关闭,否则会出现端口被占用的情况出现导致无法正常启动Redis服务
操作步骤为:鼠标右键「任务栏」– 点击「任务管理器」— 选择「服务」选项— 点击下方「打开服务」按钮,打开服务窗口之后就可以找到 Redis 的服务

在这里插入图片描述
将Redis设置自动启动后,服务会开机自启
这里增加一个可能会出现的问题,在启动Redis服务时可能会出现下图中的错误

在这里插入图片描述
解决方法:在redis.windows-service.conf 所在的目录下增加一个logs文夹
在这里插入图片描述
增加后成功启动
在这里插入图片描述
到了这一步说明我们已经成功将Redis设置成服务了,但我们想要在任何目录下都可以进行启动Redis服务的话还需要进行重启电脑使得我们前面的添加环境变量生效
3.4 开启与关闭 Redis 服务
在重启电脑之后,就可以直接在命令行操作 Redis 服务了
基本命令:
开启服务 redis-server --service-start
关闭服务 redis-server --service-stop
卸载服务 redis-server --service-uninstall
服务重命名 redis-server --service-name server-name

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值