之前写了一篇Windows上一行命令安装MariaDB,这次,又是受朋友所托,需要在安装Redis。Redis官方只提供了相应的源代码供我们自行编译安装,一般安装Linux上比较方便,但是在Windows要自行就显得略微繁琐了一点,不过还好,早已有先行者为了我编译好了。
Windows
在Github中找到了Redis for Windows 5.0.14.1的编译版本,
![](http://dingyue.ws.126.net/2022/0316/cabe4bdfj00r8tnys0038c001ez00mwm.jpg)
当然,也有一些其他人提供的更新的Redis版本.由于我也用不到更新的功能,所以就选择编译的.下载解压后,会得到如下文件:
tporadowski
Redis
Redis-x64-5.0.14.1.zip
![](http://dingyue.ws.126.net/2022/0316/346e5670j00r8tnys002mc000s600fbm.jpg)
其中,和是比较常用的工具,如果只是临时使用一下redis,我们直接双击即可启动
redis-server.exe
redis-cli.exe
redis-server.exe
![](http://dingyue.ws.126.net/2022/0316/5c7db5a6j00r8tnys0034c000yf00hzm.jpg)
或者是通过命令行执行命令启动
cmd
redis-server.exe
![](http://dingyue.ws.126.net/2022/0316/dbe23b31j00r8tnys003lc000yf00hzm.jpg)
我们也可以通过来指定启动参数
redis-server.exe
![](http://dingyue.ws.126.net/2022/0316/848a8a54j00r8tnys001pc000ix009tm.jpg)
不过用命令窗口启动的方式,还是不够优雅。占用一个窗口咱就不说了,万一服务器重启,还得手动再启一次。这里,我们最好是注册为服务来解决前面提到的问题。注册为服务其实也很简单,就一句命令的事儿
1
redis-server --service-install redis.windows.conf
![](http://dingyue.ws.126.net/2022/0316/395c559ep00r8tnyr000gc000xi003gm.png)
![](http://dingyue.ws.126.net/2022/0316/d6a7dd29j00r8tnyr000vc000fn004om.jpg)
右键启动起来即可
![](http://dingyue.ws.126.net/2022/0316/e1ff6e08j00r8tnys001mc000f1009jm.jpg)
![](http://dingyue.ws.126.net/2022/0316/fcf3c916j00r8tnys003sc000uo00gom.jpg)
现在,我们用来连接一下
redis-cli.exe
![](http://dingyue.ws.126.net/2022/0316/7aafcab2j00r8tnys0038c000yf00hzm.jpg)
默认是没有密码的,如果需要添加密码,去修改配置文件中间的属性,默认是注释掉的,如下图
redis.windows.conf
requirepass
![](http://dingyue.ws.126.net/2022/0316/286dd187j00r8tnys004ac000tl00hzm.jpg)
我们去掉前面的,设置自己的密码,然后重启服务
![](http://dingyue.ws.126.net/2022/0316/cffbd0ecj00r8tnys004ac000tl00hzm.jpg)
![](http://dingyue.ws.126.net/2022/0316/4ff37e5ep00r8tnyr0009c000gd003jm.png)
服务安装了,如果我们想卸载怎么搞呢?很简单,也一句命令的事儿
Redis
1
redis-server --service-uninstall
![](http://dingyue.ws.126.net/2022/0316/78da8ac0p00r8tnyr0006c000m30024m.png)
![](http://dingyue.ws.126.net/2022/0316/586c404ej00r8tnys002nc000g300f4m.jpg)
热门跟贴