分享

windows系统本地安装redis步骤

 jackeyqing 2020-07-17

一:首先,redis中文官网是 http://www./

二:点击导航栏的下载链接

该界面只能下载rlinux的安装包以及docker使用的安装包;

redis没有官方的windows版本,但是微软开源技术团队开发和维护着Win64的版本,需要下载windows版本进入以下链接地址进行下载

https://github.com/MicrosoftArchive/redis

三:点击以上链接打开微软的github地址,点击releases发行版本列表。

四:根据自己的喜好选择不同的版本进行下载,这里我下载的是Redis-x64-3.2.100.zip

五:解压到指定盘符,我是放在了【D:\soft】中


六:打开文件夹,找到redis.windows.conf文件,用编辑器打开,找到requirepass foobared,复制到新的一行,将前面的#删除,并清除空格,不然会造成密码设置不成功。并将foobared改为自己需要的密码,然后保存。

七:在redis所在文件夹,选中地址栏输入cmd,点击回车或者在文件夹内的空白区域按住shift键并点击鼠标右键,选择在此处打开命令窗口。

方式1:在redis所在文件夹,选中地址栏输入cmd,点击回车

方式2:在文件夹内的空白区域按住shift键并点击鼠标右键,选择【在此处打开命令窗口

 

两种方式都会打开cmd窗口

八:输入redis-server.exe  redis.windows.conf命令回车,打开redis服务,这时界面显示redis信息,说明服务正常开启。

也可以将该命令存储为startup.bat文件,下次直接双击打开文件即可。

十:这个窗口不要关闭,用步骤八的方法重新打开一个cmd命令窗口,

输入redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456回车

其中123456就是之前设置的密码

然后使用set命令对key进行存储,使用get key命令获取存储的值,这样,windows系统下的redis就安装成功了。

提醒:本地要使用redis的话,必须先使用redis-server.exe redis.windows.conf命令将redis服务启动起来才能进行以后的操作。

十一:执行【set mykey abc】命令:报错 (error) NOAUTH Authentication required.

出现没有权限访问的问题,原因前面安装redis时设置了认证密码,而上边执行的命令不带密码,输入带密码的命令就可以了,注意密码是字符串形式!

 客户端命令修改为: redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456, 看下图:

redis连接成功,并且成功执行了 set/get命令

十二:通过在文件夹内的空白区域按住shift键并点击鼠标右键,选择【在此处打开命令窗口

方式执行启动redis/连接redis会报以下错误

解决方案:

在此种启动方式下,执行命令需要在命令行的最前面添加 .\   ,格式为:

  .\redis-server.exe redis.windows.conf 

  .\redis-cli.exe -h 127.0.0.1 -p 6379  不带认证密码命令

  .\redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456   带认证密码命令 

而通过 在redis所在文件夹,选中地址栏输入cmd,点击回车方式 执行redis命令的格式为:

redis-server.exe redis.windows.conf 

redis-cli.exe -h 127.0.0.1 -p 6379      不带认证密码命令

redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456   带认证密码命令

区别是前面带不带: .\

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多