win10 安装redis相关问题。

2020-07-30 来源: ChangeWordCode 发布在  https://www.cnblogs.com/Liuzhipeng0319/p/12640718.html

 

最近需要在win10安装redis,但是redis的msi文件总是报这个错误:

  Redis on Windows Setup Wizard ended prematurely

 都说是.NET framework版本过低,可是我得系统版本是4.8最新版本的。这个问题现在还没解决。

 那么我们就用另外一种方式安装。下载redis的zip包。github正确地址应该是这个:https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100。还有一种是这个https://github.com/microsoftarchive/redis(这个并未成功)

  

下载下来将其解压之后,在文件夹下运行cmd时候,运行redis-server。注意要加上“./” ,然后运行成功

  .\redis-server.exe

然后,重新开一个cmd,运行客户端:

.\redis-cli.exe

设置密码了,则使用:

auth xxxxx(你的密码)

下面我们把redis设置成服务:

redis-server --service-install redis.windows-service.conf --loglevel verbose

(这条命令我并不是特别明白service-install 是哪里的命令(可能是cmd的?),其中redis.windows-service.conf是文件夹里面的文件。后面是输入日志的级别。)

然后我们启动服务:

redis-server --service-start

贴出另外两条相关命令:

redis-server --service-stop    停止服务
redis-server --service-uninstall  卸载服务

我们尝试连接我们的服务:

成功。

为了方便我们还可以配置一下环境变量:

将解压路径添加到path中,这样我们就不必来专门来解压文件目录运行客户端了。

相关文章