Redis Windows 安装
下载地址
Redis下载地址:[https://github.com/microsoftarchive/redis/releases]
一共有如下几种版本:
Redis-x64-3.2.100.msi
是在windows下,最简单的安装文件,方便,直接会将Redis写入windows服务。
Redis-x64-3.2.100.zip
是需要解压安装的,接下来讨论的是这种。
Source code (zip)
源码的zip压缩版
Source code (tar.gz)
源码的tar.gz压缩版
我们下载 Redis-x64-x.x.x.zip
版本
开始安装
- 解压下载的
Redis-x64-x.x.x.zip
压缩包 - 在解压出来的目录中,进入
cmd
执行命令redis-server.exe redis.windows.conf
来启动服务 - 启动另一个cmd,执行命令
redis-cli.exe -h 127.0.0.1 -p 6379
来启动客户端连接服务器,连接成功后即可进行操作
部署
由于上面虽然启动了redis服务,但是,只要一关闭cmd窗口,redis服务就关闭了。所以,把redis设置为一个windows服务
-
安装成windows服务:
执行命令redis-server.exe --service-install redis.windows.conf
可以添加参数--loglevel verbose
来记录日志等级
安装成功会提示:# Redis successfully installed as a service.
查看windows服务中,会出现Redis服务
-
常用命令
- 卸载服务:
redis-server --service-uninstall
- 开启服务:
redis-server --service-start
- 停止服务:
redis-server --service-stop
- 重命名服务:
redis-server --service-name name
重命名服务,需要写在前三个参数之后,例如:
The following would install and start three separate instances of Redis as a service:
#以下将会安装并启动三个不同的Redis实例作服务:
redis-server --service-install --service-name redisService1 --port 10001
redis-server --service-start --service-name redisService1
redis-server --service-install --service-name redisService2 --port 10002
redis-server --service-start --service-name redisService2
redis-server --service-install --service-name redisService3 --port 10003
redis-server --service-start --service-name redisService3
测试
-
启动服务:
redis-server --service-start
-
启动客户端:
精简模式:
redis-cli.exe
指定模式:
redis-cli.exe -h 127.0.0.1 -p 6379 -a requirepass
(-h 服务器地址 -p 指定端口号 -a 连接数据库的密码[可以在redis.windows.conf中配置],默认无密码,默认端口6379)
set
和get
数据来测试是否成功
C:\Users\xu>redis-cli.exe
127.0.0.1:6379> set 2020 hello
OK
127.0.0.1:6379> get 2020
"hello"
测试成功