使用Chocolatey安装redis

安装

  1. 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服务

  1. #窗口临时启动安装
  2. D:\@Develop\redis\redis-server.exe D:\@Develop\redis\redis.windows.conf
  3. #使用后台启动
  4. redis-server --service-install <文件配置的绝对路径> --loglevel verbose
  5. redis-server --service-install D:\@Develop\redis\redis.windows.conf --loglevel verbose
  6. #设置bat文件启动
  7. @echo 安装redis服务开始了...
  8. d:
  9. cd \Develop\redis
  10. #redis-server redis.windows.conf
  11. redis-server --service-install D:\Develop\redis\redis.windows.conf --loglevel verbose
  12. redis-server --service-start

启动服务

  1. #第一种方式
  2. redis-server --service-start
  3. #第二种方式
  4. net start redis

停止服务与卸载服务

  1. #停止服务
  2. #方式1
  3. redis-server --service-stop
  4. #方式2
  5. net stop redis
  6. #卸载redis服务
  7. #方式1
  8. redis-server --service-uninstall
  9. #方式2
  10. sc delete redis
  11. #方式3 制作用bat文件设置卸载
  12. @echo off
  13. d:
  14. cd \Develop\redis
  15. redis-server --service-stop
  16. redis-server --service-uninstall

常见错误问题

  1. 出现错误原因 -- 默认地址下不存在这样的文件,没有配置环境变量
  2. Invalid argument during startup: Failed to open the .conf file: redis.windows.conf CWD=C:\Users\Jess
  3. 没有启用管理员权限打开cmd
  4. HandleServiceCommands: system error caught. error code=1073, message = CreateService failed: unknown error
  5. 该服务已存在,输入redis-server --service-uninstall删除之前的服务
  6. [10008] 03 May 14:47:20.071 # HandleServiceCommands: system error caught. error code=1073, message = CreateService failed: unknown error
  7. 启动期间的参数无效:未知的conf文件参数:保护模式,或者是被占用了
  8. Invalid argument during startup: unknown conf file parameter : protected-mode

简单连接与使用redis

  1. redis-cli.exe -h 127.0.0.1 -p 6379