Windows10中Redis的安装和配置


Redis 官网:https://redis.io/,官网提供的是linux版本的

一、下载安装

下载

1、windows环境下的redis需要去github上获取:

https://github.com/MicrosoftArchive/redis/releases
Windows10中Redis的安装和配置
最新版为3.2.100,点击进入就可以看到redis的下载地址,msi为安装程序方法。zip为压缩包式。
Windows10中Redis的安装和配置

msi安装

这里我们选择msi下载安装包,一路next。
Windows10中Redis的安装和配置
Windows10中Redis的安装和配置
Windows10中Redis的安装和配置

Windows10中Redis的安装和配置
2.安装完毕后,进入redis安装目录找到配置文件,注意是redis.windows-service.conf,不是redis.windows.conf,后者是以非系统服务方式启动程序使用的配置文件.
Windows10中Redis的安装和配置
在配置文件中,找到requirepass foobared字样,在其后面追加一行,输入requirepass 123456。这是访问Redis时所需的密码,一般测试情况下可以不用设定密码。不过,即使是作为本地访问,也建议设定一个密码。此处以简单的123456来演示,然后保存退出

3.进入计算机服务中(右键计算机–>管理–>服务和应用程序–>服务),再在右侧找到Redis名称的服务,查看启动情况。如未启动,则手动启动之。正常情况下,服务应该正常启动并运行了,但是因为前面修改过配置文件,需要重启服务,切记.
Windows10中Redis的安装和配置
4.测试一下redis能否正常工作。用命令进入redis安装路径,输入redis-cli并回车(redis-cli是客户端程序)如图正常提示进入,并显示正确端口号,则表示服务已经启动。
Windows10中Redis的安装和配置
5.使用服务前需要先通过密码验证。输入“auth 123456”并回车(123456是之前设定的密码)。返回提示OK表示验证通过。
Windows10中Redis的安装和配置

然后再验证set和get。一切正常,说明可以开始使用了

压缩包安装

如果选择压缩包安装,解压后文件为
Windows10中Redis的安装和配置
1.运行对话框输入"cmd",打开命令提示符对话框。定位到redis解压缩后的文件夹中。输入“redis-server.exe redis.windows.conf”出现如下界面即成功启动。
Windows10中Redis的安装和配置

如果在命令行窗口输入redis-server.exe redis.windows.conf指令执行报错误[13164] 27 Dec 20:57:07.820 # Creating Server TCP listening socket 127.0.0.1:637 9: bind: No error。那么可以输入如下的命令依次执行第一条指令:redis-cli.exe,第二条指令:shutdown第三条指令:exit
2.测试是否安装成功
安装redis服务的dos窗口不要关闭。另外打开一个dos窗口,定位到解压缩后的redis文件夹,输入“redis-cli.exe -h 127.0.0.1 -p 6379”

方法二:直接在安装目录找到redis-cli.exe,双击打开

输入set a '1’回车保存成功,输入get a获取Redis内的值。
Windows10中Redis的安装和配置
因为redis是key/value形式的内存数据库,所以,在设置/读取值的时候,需要使用set/get key value的形式

3.注册服务

每次手动启动Redis太麻烦,可以直接将redis加入到windows服务中

安装命令:“redis-server.exe --service-install redis.windows.conf --loglevel verbose”

卸载命令: redis-server --service-uninstall

这样就可以在每次启动的时候自动启动!

二、客户端工具

redis常用的可视化工具 Redis Desktop Manager。

0.9.4以上要付费。

下载地址https://github.com/uglide/RedisDesktopManager/releases/download/0.9.3/redis-desktop-manager-0.9.3.817.exe

下载完成之后直接点击安装包安装即可,无需任何配置
Windows10中Redis的安装和配置