使用Chocolatey安装redis
安装
choco install redis-64
安装包安装
获取资源与安装
官网地址 http://www.redis.cn/download.html
镜像资源地址 http://download.redis.io/releases/
简易安装Redis-x64-3.2.100.msi
压缩包安装@redis-win-3.2.100.zip
安装redis-server服务
#窗口临时启动安装
D:\@Develop\redis\redis-server.exe D:\@Develop\redis\redis.windows.conf
#使用后台启动
redis-server --service-install <文件配置的绝对路径> --loglevel verbose
redis-server --service-install D:\@Develop\redis\redis.windows.conf --loglevel verbose
#设置bat文件启动
@echo 安装redis服务开始了...
d:
cd \Develop\redis
#redis-server redis.windows.conf
redis-server --service-install D:\Develop\redis\redis.windows.conf --loglevel verbose
redis-server --service-start
启动服务
#第一种方式
redis-server --service-start
#第二种方式
net start redis
停止服务与卸载服务
#停止服务
#方式1
redis-server --service-stop
#方式2
net stop redis
#卸载redis服务
#方式1
redis-server --service-uninstall
#方式2
sc delete redis
#方式3 制作用bat文件设置卸载
@echo off
d:
cd \Develop\redis
redis-server --service-stop
redis-server --service-uninstall
常见错误问题
出现错误原因 -- 默认地址下不存在这样的文件,没有配置环境变量
Invalid argument during startup: Failed to open the .conf file: redis.windows.conf CWD=C:\Users\Jess
没有启用管理员权限打开cmd
HandleServiceCommands: system error caught. error code=1073, message = CreateService failed: unknown error
该服务已存在,输入redis-server --service-uninstall删除之前的服务
[10008] 03 May 14:47:20.071 # HandleServiceCommands: system error caught. error code=1073, message = CreateService failed: unknown error
启动期间的参数无效:未知的conf文件参数:保护模式,或者是被占用了
Invalid argument during startup: unknown conf file parameter : protected-mode
简单连接与使用redis
redis-cli.exe -h 127.0.0.1 -p 6379