Windows下Redis安装配置和使用注意事项

一:下载

下载地址:

https://github.com/microsoftarchive/redis/releases

文件介绍:

本文以3.2.100为例
Redis-x64-3.2.100.msi是在windows下,最简单的安装文件,方便,直接会将Redis写入windows服务。
Redis-x64-3.2.100.zip是需要解压安装的,主要讲这一块的安装和处理。

二:安装

解压安装:

将下载的Redis-x64-3.2.100.zip 解压到自定义文件夹中:此处以E:\Redis为例

启动命令:

通过cmd指定到该redis目录。

使用命令:redis-server.exe 启动服务

如图:

出现上图这种效果,表明启动服务成功。

启动另一个cmd,在该redis目录下,使用命令:redis-cli.exe 启动客户端,连接服务器

出现这种效果,表明启动客户度成功。

三:部署

安装Redis为Windws服务:

上面虽然启动了redis服务,但是,只要一关闭cmd窗口,redis服务就关闭了。所以,把redis设置为一个windows服务。

安装命令: redis-server.exe --service-install redis.windows-service.conf  使用命令,安装成功,如图:

常用的Redis服务命令:

卸载服务:redis-server.exe --service-uninstall

开启服务:redis-server.exe --service-start

停止服务:redis-server.exe --service-stop

重命名服务:redis-server.exe --service-name
name

四:测试

打开解压文件夹下的:redis-cli.exe

进行写入,读取和删除操作

安装测试已经成功

五:配置密码登录和远程链接

配置Redis登录密码:

打开服务中Redis,右键,找到红色框内redis.windows-service.conf文件,如图:

找到redis.windows-service.conf文件后打开,

找到#
requirepass foobared后在下方直接写入requirepass 你的密码

如图:

修改配置文件后,一定要重启Redis服务,

重启后,再次打开redis-cli.exe文件,进行测试写入,获取和删除操作,

如图:

1.从图中可以看到设置密码后写入,获取和删除都会提示未授权的提示

2.通过auth 密码 来进行登录

3.测试密码登录授权通过

配置Redis远程可连接:

1.打开redis.windows-service.conf文件

2.找到127.0.0.1 在127.0.0.1前加#号就可以,#号在此处是注释符,如图:

3.找到protected-mode把后面的yes改为no,如图:

4.服务器加入出入站规则并把Redis当前使用的端口加入到规则当中,如图

5.注:如果使用的是阿里云服务器则需要在阿里云控制台中添加安全组策略,把Redis使用的端口加入到安全策略中

6.测试远程链接,打开cmd进行到Redis解压文件夹下、输入如下命令:

redis-cli.exe -h 远程ip -p 端口 –a  密码

如图:

远程测试链接通过。

六:桌面管理工具

推荐使用工具:

Redis Desktop Manager

七:.Net使用Redis

从NuGet中找到StackExchange.Redis如下进行安装,如图:

安装后就可以进行开发处理了。

至此文档完毕,有需要改进的请各位大咖留言。。。。。。。。。共同进步。

Windows下Redis安装配置和使用注意事项的更多相关文章

  1. windows下redis安装和配置

    windows下redis安装和配置 redis介绍 Redis是一个开源,高级的键值存储和一个适用的解决方案,用于构建高性能,可扩展的Web应用程序. Redis有三个主要特点,使它优越于其它键值数 ...

  2. windows下Redis安装及利用java操作Redis

    一.windows下Redis安装 1.Redis下载 下载地址:https://github.com/MicrosoftArchive/redis 打开下载地址后,选择版本 然后选择压缩包 下载 R ...

  3. Windows 下如何安装配置Snort视频教程

    Windows 下如何安装配置Snort视频教程: 第一步: http://www.tudou.com/programs/view/UUbIQCng360/ 第二部: http://www.tudou ...

  4. [转载]Apache在windows下的安装配置

    Apache在windows下的安装配置 转载自:http://blog.sina.com.cn/s/blog_536f16b00100cfat.html     1 Apache的下载 Apache ...

  5. < python音频库:Windows下pydub安装配置、过程出现的问题及常用API >

    < python音频库:Windows下pydub安装配置.过程出现的问题及常用API > 背景 刚从B站上看过倒放挑战之后也想体验下,心血来潮一个晚上完成了基本的实现.其中倒放与播放部分 ...

  6. Windows下Redis安装+可视化工具Redis Desktop Manager使用

    Redis是有名的NoSql数据库,一般Linux都会默认支持.但在Windows环境中,可能需要手动安装设置才能有效使用.这里就简单介绍一下Windows下Redis服务的安装方法,希望能够帮到你. ...

  7. windows下如何安装配置mysql-5.7-m14-winx64(zip格式的安装)

    win7 64位下如何安装配置mysql-5.7.4-m14-winx64 1.   mysql-5.7.4-m14-winx64.zip下载 官方网站下载地址:http://dev.mysql.co ...

  8. Windows下CVSNT安装配置

    首先要说明:X64下安装此软件会报 “cvs [login aborted]: WIN-4H9CRJO1TRA\Administrator: Switch to user failed due to  ...

  9. windows下redis安装及配置

    1.简介: redis是一个高性能的key-value数据库:redis能读的速度为11万次/秒,写的速度是8.1万次/秒 redis支持丰富的数据类型:String, List, Hash(map) ...

随机推荐

  1. [LeetCode] 393. UTF-8 Validation 编码验证

    A character in UTF8 can be from 1 to 4 bytes long, subjected to the following rules: For 1-byte char ...

  2. AtCoder Grand Contest 035 简要题解

    从这里开始 题目目录 Problem A XOR Circle 你发现,权值的循环节为 $a_0, a_1, a_0\oplus a_1$,然后暴力即可. Code #include <bits ...

  3. Laravel手动分页的方法

    use Illuminate\Pagination\LengthAwarePaginator; public function index(Request $request){ $list =[... ...

  4. Fiddler抓包工具怎么设置HTTPS抓包

    最近在学习使用 Fiddler 抓包工具时遇到一个问题,Fiddler 默认只对 HTTP 协议进行抓包,如果出现下图提示,则需要进行相应设置才可以抓包HTTPS 具体步骤 ①:Tools-Optio ...

  5. bean的shutdown

    使用@Bean注解,在不配置destroyMethod时,其默认值为: String destroyMethod() default AbstractBeanDefinition.INFER_METH ...

  6. 【leetcode-148】排序链表

    在 O(n log n) 时间复杂度和常数级空间复杂度下,对链表进行排序. 示例 1: 输入: 4->2->1->3输出: 1->2->3->4示例 2: 输入: ...

  7. 浅析libuv源码-node事件轮询解析(1)

    好久没写东西了,过了一段咸鱼生活,无意中想起了脉脉上面一句话: 始终保持自己的竞争力.所以,继续开写! 一般的JavaScript源码看的已经没啥意思了,我也不会写什么xx入门新手教程,最终决定还是啃 ...

  8. datatable转layui表格【偏原理】

    如题这个类负责把datatable转换为layui表格可以显示的内容.适合配合表格url字段的webapi服务端,为其返回响应字符串.代码如下:using System;using System.We ...

  9. (fiddler+loadrunner) fiddler抓包后转化为loadrunner脚本

    众所周知,LR的各种浏览器不能正常弹出,以及脚本中的手工转译一直是困扰着广大性能测试工程师的一大问题. 我在做一个HTTP接口性能测试时,需要上报大量的json数据,这时使用LR进行脚本编写后然后自己 ...

  10. windows10 edge浏览器关闭没有提示如何解决

    通常情况下,用户在win10 edge中打开多个窗口,点击关闭按钮就会出现“要关闭所有标签”提示,然后可以点击 取消来取消关闭edge.不过,最近一位windows10系统用户反馈自己在一次勾选“总是 ...