1. 下载Redis服务所需的文件
2. 下载后看下Redis里边的文件:redis-cli.exe 是客户端 redis-server.exe是服务端
3.先双击服务端redis-server.exe ,再双击客户端 redis-cli.exe
如果看到这两个界面,说明已经正常了,我们先来测试下,我们set name 一个aaa的值,看到返回OK,然后再get name一下,得到aaa的值
4. 如果一直这样用的话,一关闭命令窗口,Redis服务就停止了,因此我们需要开启Redis服务,如果没有开启服务的情况下,你进入系统的服务界面是没有Redis这个服务的,下面我们来安装redis服务。CDM命令--管理员方式运行--cd 到你存放Redis的目录--redis-server --service-install,然后再启动: redis-server --service-start
如果顺利的情况下,你会看到如下结果,并且是正在运行状态。
本人在做到这一步的时候遇到了一个问题:
- Windows无法启动Redis服务(位于本地计算机上)。
- 错误1067:进程意外终止。
产生这个问题(Redis服务无法启动)的原因是因为在配置文件(redis.windows.conf)中绑定了局域网的地址,就如下:
- bind 127.0.0.1 192.168.1.666
但绑定的ip地址找不到,所以导致报错,Redis服务不能启动。
其实Redis装在本机,127.0.0.1是可以的,但局域网的ip(192.168.100.666)由于电脑重启会重新获取ip,导致ip发生变化,此时再启动Redis时,就找不到原来的局域网ip地址,造成Redis无法启动。
解决方法就是把不固定的ip地址(192.168.100.666)删除掉,保留127.0.0.1,再启动就没有问题。(注意一点:需要先通过CMD命令把原来的Redis服务卸载掉,再重新装一遍,再启动)
卸载命令:redis-server --service-uninstall