Windows中redis的安装与配置

redis 64位下载地址 https://github.com/ServiceStack/redis-windows
下载解压后文件目录如下
Windows中redis的安装与配置_第1张图片
添加环境变量
否则命令行中可能无法识别redis命令
可以直接利用redis-cli而不需要每次进入redis的安装目录
Windows中redis的安装与配置_第2张图片
打开redis.windows.conf,设置Redis最大占用内存maxmemory
Windows中redis的安装与配置_第3张图片
设置redis密码 (不推荐,设置成功了还会出现问题)
requirepass 1234
可能出现Redis (error) NOAUTH Authentication required.
使用auth "1234"就可以认证密码了

C:\Users\luche>redis-server --service-start
[15788] 30 May 19:42:18.809 # Redis service successfully started.

C:\Users\luche>redis-cli
127.0.0.1:6379> auth "1234"
OK
127.0.0.1:6379> keys *
(empty list or set)

Windows中redis的安装与配置_第4张图片
启动redis
redis-server.exe redis.windows.conf
Windows中redis的安装与配置_第5张图片
将redis加入到windows的服务中
redis-server --service-install redis.windows-service.conf --loglevel verbose
Windows中redis的安装与配置_第6张图片
Windows中redis的安装与配置_第7张图片
常用的redis服务命令
手动开启:redis-server.exe redis.windows.conf
安装服务:redis-server.exe --service-install redis.windows.conf --loglevel verbose
卸载服务:redis-server --service-uninstall
开启服务:redis-server --service-start
停止服务:redis-server --service-stop
补充:
如果修改了redis.windows.conf(非redis.windows-service.conf)文件上的配置,从服务自启动,配置的信息是不生效的,如密码配置和ip绑定。
解决方案:
在redis.windows-service.conf文件(非redis.windows.conf)自定义配置信息,因为Redis安装的服务默认加载的是该文件。

你可能感兴趣的:(项目)