1、下载Redis安装包。
2、解压redis压缩包:(比如我这里解压到D盘下的redis目录)
3、启动服务
cmd使用CD进入redis目录。或者在
redis目录下
按住shirft 再右键
在此处打开命令窗口。开启服务
- redis-server.exe redis.windows.conf
这个时候可能会出现
[9780] 10 Jul 12:54:11.977 # QForkMasterInit: system error caught. error code=0x00000070, message=CreateFileMapping failed.: no space on device 这样的错误。
解决方法有两个
第一:启动的时候使用
--maxmemory
命令限制Redis的内存:
- redis-server.exe redis.windows.conf --maxmemory 200m
第二:修改redis.windows.conf (单位是字节)
- maxmemory 209715200
之后再运行
redis-server redis.windows.conf
就可以启动了:
4、redis默认运行,关闭命令窗口,redis服务也就停止了,所以要让redis后台运行
安装redis服务
- redis-server --service-install redis.windows.conf --loglevel verbose
启动redis服务
- redis-server --service-start
关闭redis服务
- redis-server --service-stop
这个时候Redis服务已经安装完毕了,已经可以使用redis了
如需Redis开机启动
在系统服务中找到redis服务双击
设为自动启动,再点击启动,再“应用”再“确定”