Redis 官网:https://redis.io/,官网提供的是linux版本的
一、下载安装
下载
1、windows环境下的redis需要去github上获取:
https://github.com/MicrosoftArchive/redis/releases
最新版为3.2.100,点击进入就可以看到redis的下载地址,msi为安装程序方法。zip为压缩包式。
msi安装
这里我们选择msi下载安装包,一路next。
2.安装完毕后,进入redis安装目录找到配置文件,注意是redis.windows-service.conf,不是redis.windows.conf,后者是以非系统服务方式启动程序使用的配置文件.
在配置文件中,找到requirepass foobared字样,在其后面追加一行,输入requirepass 123456。这是访问Redis时所需的密码,一般测试情况下可以不用设定密码。不过,即使是作为本地访问,也建议设定一个密码。此处以简单的123456来演示,然后保存退出
3.进入计算机服务中(右键计算机–>管理–>服务和应用程序–>服务),再在右侧找到Redis名称的服务,查看启动情况。如未启动,则手动启动之。正常情况下,服务应该正常启动并运行了,但是因为前面修改过配置文件,需要重启服务,切记.
4.测试一下redis能否正常工作。用命令进入redis安装路径,输入redis-cli并回车(redis-cli是客户端程序)如图正常提示进入,并显示正确端口号,则表示服务已经启动。
5.使用服务前需要先通过密码验证。输入“auth 123456”并回车(123456是之前设定的密码)。返回提示OK表示验证通过。
然后再验证set和get。一切正常,说明可以开始使用了
压缩包安装
如果选择压缩包安装,解压后文件为
1.运行对话框输入"cmd",打开命令提示符对话框。定位到redis解压缩后的文件夹中。输入“redis-server.exe redis.windows.conf”出现如下界面即成功启动。
如果在命令行窗口输入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内的值。
因为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以上要付费。
下载完成之后直接点击安装包安装即可,无需任何配置