一、Redis的下载地址,最终只要您要求下载redis
Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定。详情请参考:
一、Redis的下载地址
工具/原料
Windows 64位操作系统
Redis 安装包(当前教程版本2.8.12)
但有时候又想在windows下折腾下Redis,官方是不支持windows的。
Redis官方并没有提供Redis的windows安装包,但在github上, 有相关的下载地址,如下:
方法/步骤
在D盘新建文件夹【redis】,右键解压Redis ZIP包,把所有文件解压到redis文件夹中。(其他盘符也可以滴^_^)
文件介绍:
redis-benchmark.exe #基准测试
redis-check-aof.exe # aof
redischeck-dump.exe # dump
redis-cli.exe # 客户端
redis-server.exe # 服务器
redis.windows.conf # 配置文件
windows 运行(快捷键:windows键+R键),输入【cmd】命令,进入DOC操作系统窗口。
使用命令【redis-server.exe redis.windows.conf】,启动redis 服务【如果您没出现如下的错误,直接跳过】。如果您也像我一样出现如下的错误,不用急,总有解决办法滴!
解决办法:
根据提示,是 maxheap 标识有问题,打开配置文件 redis.windows.conf ,搜索 maxheap , 然后直接指定好内容即可.
......
#
# maxheap <bytes>
maxheap 1024000000
.......
然后再次启动,OK,成功.
服务启动成功状态
启动redis服务的doc窗口,不用关闭,因为服务需要一直执行,关闭服务,直接关闭窗口就行。
新打开一个doc窗口,用自带的客户端工具进行测试 命令【redis-cli.exe】,详细操作如下。。事例展示了一个基本的读写操作,设置set key->age,value->21,get age 得到key的值。^_^
END
最后如果你需要下载redis,可以去这里下载:
https://github.com/ServiceStack/redis-windows/tree/master/downloads
注意事项
这个版本是Win64的,所以32位windows就不要折腾了。
如果运行出错,是属性兼容性权限(以管理员身份运行)。
解压后就可以了按操作流程来了,记住 ,我的redis是有密码的,如果不想设置密码可以手动去配置文件里改,怎么改,下面有说。
也可以到我的百度网盘下载,下载地址:http://pan.baidu.com/s/1gf2nuin,我下载的版本是redis-64.3.0.503.zip(64位的win系统,redis 3.0版本)。
下载好之后直接解压,不用安装。目录如下:
二、Redis的安装和配置
在这里输入cmd,按回车或者快捷键:crtl与alt中间那个键+R键
找到下载的压缩包 redis-64.3.0.503.zip,解压后,重命名为redis-3.0,置于某个文件夹下(如D:Program Files)。
进入DOC操作系统窗口。如下图
- 运行Redis服务器端
找到redis解压路径,我的是:F:kgdxkjU盘123456新建文件夹2.8.212.8.21
直接双击D:Program Filesredis-3.0目录下的redis-server.exe文件(redis服务器端),就会以窗口的形式运行Redis服务器(但该窗口不可关闭,否则,Redis服务不可用)。此种运行redis服务器的方式,没有加载指定的配置文件。
这时在DOC操作系统中第一步输入 f: 回车(我的目录在F盘,所以输入f:), 第二步输入 cd F:kgdxkjU盘123456新建文件夹2.8.212.8.21 回车,(注意:cd后面有空格) 第三步输入 redis-server.exe redis.windows.conf 回车,这样就启动redis服务了。
- 运行Redis客户端
启动redis服务的doc窗口,不用关闭,因为服务需要一直执行,如果想关闭服务,直接关闭DOC窗口就行。
直接双击D:Program Filesredis-3.0目录下的redis-cli.exe文件(redis客户端),如果显示127.0.0.1:6379> ,就说明客户端运行成功。
下面开始测试使用:
输入命令: keys *
首先再打开一个DOC操作系统窗口,前两步和前面的一样,第一步输入 f: 回车(我的目录在F盘,所以输入f:), 第二步输入 cd F:kgdxkjU盘123456新建文件夹2.8.212.8.21 回车,(注意:cd后面有空格) 第三步输入redis-cli 回车
查看所有的键
这样redis的客户端就被我们打开了,现在我们可以对redis进入操作了,redis都是通过对key的操作进行g“读”,“写”操作的, 方式如: set abc 123456789 这句话的意思是,设定一个key ,名字abc 它的值是123456789 。 get abc 这句话的意思读取key的名字是abc的值。假如出现以下错误:那么可能是你的redis有密码,如何查看redis的密码呢,进入redis目录,找到redis.windows.conf配置文件,搜索:requirepass,找到它,看看是不是有密码,这里我的密码是xwtec123
如果提示“NOAUTH Authentication required.”,则说明Redis服务器设置了密码,请输入正确的密码后,再来进行其他操作。
这时我们再输入auth xwtec123 回车,就可以了。
输入命令: auth 密码