admin管理员组

文章数量:1631592

一:下载Redis

Windows 版 Redis 下载地址 :
https://github/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

本文标签: WindowsRedis