教程 > Redis教程 > Redis教程 阅读:143

Windows 系统安装Redis

Redis官方不建议在windows上使用redis服务,所以Redis官方并没有维护windows的版本。但是微软官方维护了开源的redis版本,截止现在,最新版本的版本是 5.0。

下载地址 : https://github.com/tporadowski/redis/releases

windows系统下redis安装包

下载之后解压,安装包目录如下

windows版本redis安装包

使用方式如下,打开终端(cmd)命令行,进入解压的目录,执行如下的命令

 redis-server.exe  redis.windows.conf

如果显示如下的界面,说明redis服务已经开启来了。 redis.windows.conf 是redis在windows系统下的配置文件的模板,可以在命令后面直接指定改文件。或者也可以将此文件重命名为 redis.conf。 这样就可以不用在redis-server.exe 后面指定配置文件名了,它会自动寻找默认配置文件 redis.conf。

windows终端开启redis服务

服务开启之后终端不要关,如果关了redis服务也就停了。后面我们会介绍如何将redis服务加入系统服务,就不用一直开着终端窗口了

服务开启之后,同理我们再打开一个cmd终端,进入redis解压的目录,然后执行下面的命令

 redis-cli.exe -h 127.0.0.1 -p 6379

然后就可以进入redis客户端管理了

设置键值对

6379 > set key jiyik

获取键值对的值

6379 > get key

windows终端连接redis服务

此时我们的Redis服务就可以正常运行了

将redis-server命令加入环境变量


前面我们在打开终端使用redis-server.exe之前需要先切换到redis的目录。如果不想这么麻烦的话,可以将redis-server.exe所在的目录加入环境变量。

windows设置环境变量

然后将redis目录的绝对路径加入path变量。

在变量值中添加redis的目录

此时,我们再打开终端,可以不用再切换到redis的目录,就直接使用redis-server.exe命令开启服务。

将redis-server服务加入windows系统服务


如果我们不想通过终端的方式开启redis服务,因为这样还必须开着一个终端窗口,我们可以将redis-server加入windows的系统服务。

打开终端,执行下面的命令

 redis-server.exe --service-install redis.windows.conf --loglevel verbose 

执行完之后,我们会在windows的任务列表看到Redis的服务

redis安装到了windows的服务列表中

之后就可以通过这个服务列表来进行管理了

查看笔记

扫码一下
查看教程更方便