1、Windows下安装下载
下载地址:https://github.com/MSOpenTech/redis/releases。
2、安装 Redis
这里我们选择的是 Redis-x64-xxx.zip,这种直接解压使用,不需要安装。
在C:\Windows\System32下新建一个redis文件夹,将下载好的文件直接解压,目录结构如下:
2.1、开启Redis 服务
在解压的 Redis 文件目录,运行cmd命令
redis-server.exe redis.windows.conf
出现以下界面即为成功:
这时候注意千万不要关掉这个,另启一个cmd窗口,不然无法访问服务端
2.2、测试连接Redis 服务
在解压的 Redis 文件目录,运行cmd命令
redis-cli.exe -h 127.0.0.1 -p 6379
设置键值对:
set myKey abc
取出键值对:
get myKey
现在服务开启,并测试连接成功。
2.3、了解一下配置文件
#配置文件redis.windows.conf
#Redis默认的ip地址是本机:127.0.0.1,默认端口:6379
#服务密码(默认未开启): requirepass
在修改 Redis 的配置文件 redis.windows.conf 的时候,有效的配置项字符必须居左顶格写,就是去消前面的 # 时,必须删除前面的空格
否则会出现的报错信息:
#启动服务
Invalid argument during startup:unknown conf file parameter: requirepass
#如果设置为windows服务
system error caught. error code=1053, message = StartService failed: unknown error
3、将 Redis 设置为 windows 本地服务
3.1、首先配置下 Reids 的系统环境变量
在windows搜索栏输入系统设置
选择 【环境变量】
在系统变量中找到【Path】,选择并点击下方的【编辑】
点击【新建】,将 Redis 的文件目录地址粘进去,然后点击确定,所有的窗口都要点击【确定】后关闭
这下 Redis 环境变量已经添加完成,下边进行下一步
3.2、将 Redis 写入Windows 服务
在解压的 Redis 文件目录,运行cmd命令
redis-server.exe --service-install redis.windows.conf --loglevel verbose
这里一定要注意,保证是有管理员权限的,不然不会报错,本地也看不见服务
这里教一个小技巧,直接在 windows 搜索栏输入cmd ,直接以管理员身份运行
3.3、查看并设置 Redis 服务
正常来说,直接 windows 搜索栏输入服务,在列表中你就能看到 Redis 服务。
建议改成手动,右键【属性】,直接选
这里重启电脑,让配置的 Redis 环境变量生效
4、开启与关闭 Redis 服务
在重启电脑后,可以直接命令行操作 Redis 服务
我个人是直接搜索栏搜服务,打开列表找到 Redis 服务(列表输入一个R就出来了)
基本命令:
- 开启服务:
redis-server --service-start
- 关闭服务:
redis-server --service-stop
- 卸载服务:
redis-server --service-uninstall
- 服务重命名:
redis-server --service-name server-name
来源:oschina
链接:https://my.oschina.net/tingqianyunluo/blog/3208585