前言

    Redis(REmote Dictionary Server) 是一种以key-value写得存储系统。他是开源的ANSI语言编写的、遵守BSD协议。被称作“数据结构服务器”,因为它的值(value)可以是字符串(String),哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。

    我看了网上很多的教程,各种版本都有试过,但是总有几步不对。接下来我把自己的安装过程记录下来,提供大家参考。

  一、安装准备工作

    对应版本版本Redis
    64位windows系统
    Notepad++文本编辑器

    

  二、下载地址

   因为官网没有更新window版本的redis,win版本的Redis是由微软维护的,所以下载要去GitHub上下载。Linux版本的官网下载即可。

    官网下载地址:http://redis.io/download

    github下载地址:https://github.com/MSOpenTech/redis/tags

  三、安装步骤

    1.进入github地址 ,下载对应版本的Redis,直接下载安装包或是压缩包都行,我这边下载安装包。进行安装

  1.点击Releases

  

  2.选择对应版本的安装包 我下载的是3.2.100版本

  

    3.运行安装包  一步步下去就好了

    

   4.把安装目录配置到系统环境中,方便以后得启动

    

    5.添加系统变量 将配置好的变量写入系统Path中 确定。

  ==>

  6.修改config文件 添加密码。通过Notepad++ 打开 redis.windows-service.conf

    这里说下 通过win安装程序安装的Redis 的配置文件是用的 redis.windows-service.conf   而不是 redis.windows.conf 特别要记住

  

  7.找到requirepass这一项 将前面的#号 和空格去掉 ,将foobared 改为你的密码 例如12345 随你喜欢  。这一步完成基本就完成了。接下测试

  

  

  四、测试Redis

  1.win+r 输入cmd 打开doc命令窗口  输入redis-cli 启动客户端。成功启动

  但是在通过密码登陆的时候 却登录不了 显示我们没有设置密码 。但是我们明明在前一步设置了密码的呀 

  通过查看配置密码的时候看到我们的配置密码为空 ,说明我们的配置还没有被使用

  

  2.此时我们只需要打开系统服务界面 找到对应的Redis后台开启的服务器服务,重新启动服务即可

·  打开服务界面的快捷命令在我的上一篇随笔 windows命令快捷启动应用-----window小技巧 可以看到

  这里就不卖关子了 win+r 输入 services.msc即可

  

  3.此时我们在试试,重新打开一个dos命令界面。通过密码登陆.显示OK 就完成了!

  

 

  五、之后会更新在Linux中的操作,有兴趣的可以互相交流 我的邮箱 chile@chile.uu.me  

  

Windows 上安装 Redis 及可能出现的错误和解决方法!的更多相关文章

  1. Redis简介以及如何在Windows上安装Redis

    Redis简介 Redis是一个速度非常快的非关系型内存数据库. Redis提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erla ...

  2. 在windows上安装redis并设置密码

    在windows上安装redis Redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案. Redis从它的许多竞争继承来的三个主要特点: Redi ...

  3. 在Mac/Linux/Windows上编译corefx遇到的问题及解决方法

    这两天尝试在Mac/Linux/Windows三大平台上编译.NET跨平台三驾马车(coreclr/corefx/dnx)之一的corefx(.NET Core Framework),结果三个平台的编 ...

  4. window 7上安装Visual Studio 2017失败的解决方法

    今天在办公电脑上windows 7系统上装Visual Studio 2017企业版的时候遇到了一个让人懵逼的错误. 为啥说懵逼呢,因为昨天楼主在台式机上同样安装2017没有任何问题啊,台式机上是wi ...

  5. 在安装mysql出现的错误以及解决方法

    因为手贱更新了一下驱动,结果导致无线网卡出了问题.然而就算是从官网上下载了驱动各种折腾也没有弄好,心里特别堵.无奈只有重装系统这一条路了.这里表示特别难过,因为电脑上东西实在太多了,而且各种环境变量. ...

  6. 在CentOS7.1上安装Gitlab碰到的问题及解决方法

    一 前言 关于在CentOS7上安装Gitlab, 官方文档已经很详细了,步骤大家按照官方的安装文档一步一步安装即可, 这里就不在累述.官方安装文档地址:  https://about.gitlab. ...

  7. PHP5.6版本在Windows上安装redis扩展

    PHP使用redis扩展 一.php安装redis扩展   1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本       2.根据PHP版本号,编译器版本号和CPU架构, 选择 ...

  8. 在Windows上安装Redis

    微软官网源码 https://github.com/MicrosoftArchive/redis 这里介绍安装Signed binaries版本 使用Chocolatey(Windows包管理工具)安 ...

  9. windows上安装redis并安装php5.6的redis扩展

    http://www.884358.com/php-redis/ 1.安装redis Redis 没有官方的Windows版本,但是微软开源技术团队(Microsoft Open Tech group ...

随机推荐

  1. redis的优缺点

    优点: 1 读写性能优异 2 支持数据持久化,支持AOF和RDB两种持久化方式 3 支持主从复制,主机会自动将数据同步到从机,可以进行读写分离. 4 数据结构丰富:除了支持string类型的value ...

  2. Windows10 RedStone 1使用Bash体验

    很多年前,记得在Windows Server2008的Feature里发现了Windows Subsystem For Unix,当时也不知道干啥用的,还以为是Samba协议用的呢. 今天,发现Win ...

  3. Jmeter常见问题及场景应用

    Jmeter作为工具来讲,已经是一个相对比较牛掰的工具,除了它能够支持那么多协议以及方法之外,更在与它的前置处理以及后置处理.同步监控的人性化.当然,所有的工具.框架都是作为业务的支撑,如果不能满足我 ...

  4. PHP多进程编之pcntl_fork的实例详解

    PHP多进程编之pcntl_fork的实例详解 其实PHP是支持并发的,只是平时很少使用而已.平时使用最多的应该是使用PHP-FMP调度php进程了吧. 但是,PHP的使用并不局限于做Web,我们完全 ...

  5. Jquery 组 checkbox全选checkbox

    <!DOCTYPE html><html lang="zh-cn"><head> <meta charset="utf-8&qu ...

  6. Node 连接池pool

    //1:加载相应的模块 http url fs mysqlconst http = require("http");const url = require("url&qu ...

  7. JavaScript高级程序设计 第六章 面向对象程序设计

    面向对象程序设计 ECMA-262将对象定义为:“无序属性的集合,其属性可以包含基本值.对象或者函数.”严格来讲,这就相当于说对象是一组没有特定顺序的值.对象的每个属性和方法都有一个名字,而每个名字都 ...

  8. Bootstrap洼地

    前面的话 这是一个轻量.灵活的组件,它能延伸至整个浏览器视口来展示网站上的关键内容.本文将详细介绍Bootstrap洼地 概述 洼地(Well)样式的效果和巨幕jumbotron样式类似,不同点是we ...

  9. day28 classmethod 装饰器

    类方法装饰类方法 把一个方法变成类中的方法 之后调用此方法不需要对类实例化后在调用 直接通过类.方法即可调用 class Goods: __discount = 0.5 def __init__(se ...

  10. Leetcode 50.Pow(x,n) By Python

    实现 pow(x, n) ,即计算 x 的 n 次幂函数. 示例 1: 输入: 2.00000, 10 输出: 1024.00000 示例 2: 输入: 2.10000, 3 输出: 9.26100 ...