环境
window10
Redis:5.9
前言
linux上安装Redis,网上有一大把,window上安装Redis虽然也有,但是不多;
关键基本都停留在Redis3版本,因为微软只维护到了Redis版本3;
后来一些老外弄了一个比较新的版本Redis5,结合网上的教程,自己也做下笔记;
下载
其实也可以在gitlab
上进行搜索:redis-windows
找到星最多的就是了;
安装
下载的zip
包,其实就是解压版的,对其进行解压后,放到自己习惯的目录下就可以了;
我安装的目录:
启动命令
双击redis-server.exe
运行服务即可
从上图中我们可以看到启动的端口:Port:6379
;
关闭的话,只要把窗口关闭就可以了;
注册window服务
既然已经选择在window
安装Redis
;就没必要搞得像linux
那样,用命令来启用了;
我们可以把Redis
注册成服务来管理Redis
;
在Redis
安装目录下,打开cmd
窗口:
PS D:\Program Files\Redis> .\redis-server.exe --service-install .\redis.windows.conf
[15372] 29 Oct 21:48:29.654 # Granting read/write access to 'NT AUTHORITY\NetworkService' on: "D:\Program Files\Redis" "D:\Program Files\Redis\"
[15372] 29 Oct 21:48:29.655 # Redis successfully installed as a service.
上面的命令:.\redis-server.exe --service-install .\redis.windows.conf
;
启动命令
命令:.\redis-server.exe --service-start
PS D:\Program Files\Redis> .\redis-server.exe --service-start
[12100] 29 Oct 22:14:34.582 # Redis service successfully started.
查看服务是否启动
方法一:
用命令启动后,记得刷新下;
方法二、
在Redis的安装目录中,双击redis-cli.exe
,然后在输入ping
;
出现如图:PONG
结果,表明连接成功,服务启动成功;
停止服务
方法一、使用命令.\redis-server.exe --service-stop
:
PS D:\Program Files\Redis> .\redis-server.exe --service-stop
[10492] 29 Oct 22:22:28.370 # Redis service successfully stopped.
方法二、
也可以了,window
的服务
中找到Redis服务,然后停止它;
卸载服务
既然可以注册,自然就有卸载:.\redis-server.exe --service-uninstall
安装客户端
虽然Redis
自带了命令式的客户端,也就是redis-cli.exe
,但是终究是没有图形化界面好看;
曾经有个非常好用的redisDesktopManager
客户端,但是它开始收费了,按照惯例这不符合中国人民的需要;
所以在一个神奇的地方github
,有人推出了Another Redis Desktop Manager
下载地址:https://github.com/qishibo/AnotherRedisDesktopManager/releases
里面有exe
文件,安装后,界面如下:
总结
## 注册服务
.\redis-server.exe --service-install .\redis.windows.conf
## 启动服务
.\redis-server.exe --service-start
## 停止服务
.\redis-server.exe --service-stop
## 卸载服务
.\redis-server.exe --service-uninstall
参考地址: