想要了解redis的最新特性,可是windows下的可以安装的版本最高为3.2,想要验证redis的诸如stream特性的话,就无能为力了。详情见https://github.com/microsoftarchive/redis/releases

解决方法之一在windows上安装虚拟机,然后再虚拟机上安装linux操作系统,如centos,ubuntu等,然后再其上面安装redis最新版本。这个有点麻烦,如果不想如此麻烦,该怎么做呢?

WSL 是由 Windows 内核团队与 Canonical 合作设计和开发的,可以让 Windows 10 下的开发者们在拥有 Windows 中那些强力支持之外,

还能使用 Linux 下丰富的开发环境与工具,而不用启动到另外的操作系统或者使用虚拟机。这绝对是一个“来自开发者,服务开发者”的 Windows 10 特色,它的目的是让开发者们每天的开发工作都变得顺畅而便捷。

本文以centos为例,进行演示

安装前准备工作

1. window10 下面安装centos

安装步骤就按照提示进行即可

2.centos 安装redis最新版本5.0.5

2.1 进入centos,安装wget

rpm -qa|grep "wget"

2.2 安装

yum -y install wget

2.3 下载redis最新包

 wget http://download.redis.io/releases/redis-5.0.5.tar.gz

2.4 解压

tar xzf redis-5.0.5.tar.gz

我是放到/usr/local目录下的

2.5 安装依赖

     yum groupinstall 'Development Tools'yum install gccyum install gcc-c++

2.6 编译

  进入redis-5.0.5 目录

make

报错:

fatal error: jemalloc/jemalloc.h: No such file or directory

处理报错

cd deps; make hiredis lua jemalloc linenoise

进入redis-5.0.5 目录,重新编译,安装

make
make install

安装成功

Hint: It's a good idea to run 'make test' ? INSTALL install INSTALL install INSTALL install INSTALL install INSTALL install

2.7 修改redis.conf配置文件

protected-mode no # 关闭保护模式
daemonize yes     # 守护进程模式开启
port 6381

2.8 启动redis

此时/usr/local/bin下面有redis-server,redis-cli,启动redis-server

/usr/local/bin/redis-server redis.conf

2.9 验证redis

进入/usr/local/bin目录

redis-cli -h 127.0.0.1 -p 6381

执行info

安装成功

3.从window10上进行测试

设置key,在centos客户端可以获取到。

转载于:https://www.cnblogs.com/davidwang456/p/11287986.html

window下不用安装虚拟机,也可以玩转linux,玩转最新redis相关推荐

  1. 【Redis】Redis介绍与Redis3在Window下的安装

    转载请注明出处http://blog.csdn.net/qq_26525215 本文源自[大学之旅_谙忆的博客] 前言 其实在今天之前我都不知道Redis是什么东西.至于为什么知道了这个东西而且又要去 ...

  2. weblogic 64位 linux,weblogic在linux和window下的安装

    weblogic在linux和window下的安装 Windows server2008 一直下一步没什么坑 centos6.5 使用rpm安装jdk8 安装jdl rpm -ivh jdk-8u19 ...

  3. 第2章:Maven的安装/2.1 Window下的安装

    Window下的安装 准备安装包:apache-maven-3.3.9.rar(下载地址:https://download.csdn.net/download/u011830122/10755690) ...

  4. 云服务器下能安装虚拟机吗,云服务器下能安装虚拟机吗

    云服务器下能安装虚拟机吗 内容精选 换一换 Windows弹性云服务器虚拟化驱动异常(Tools没有正常运行).为保证弹性云服务器的正常使用,请参见本节内容进行修复.弹性云服务器虚拟化驱动异常会影响弹 ...

  5. 【图数据库】Window下的安装Neo4j

    Neo4j数据库有两个版本:社区版和商业版,社区版是开源并且免费的,社区版与商业版功能上没有什么区别,不同的是,社区版只能单机使用,商业版可以做分布式集群.单机版最大可以存储10亿个字节. Neo4j ...

  6. Window下JDK安装教程

    1.准备 win10系统,其他windows系统安装过程大同小异 官网下载jdk1.8 下载地址:https://www.oracle.com/technetwork/java/javase/down ...

  7. 共享yum资源库下一键安装虚拟机的脚本3【完全自动化】

    在一个路径下创建脚本. cd /mnt/vim qkstall.sh sh qkstall.sh cosmos ##安装虚拟机cosmos 安装的虚拟机没有图形界面.

  8. window下Anaconda安装tensorflow、keras

    卸载.安装,,,辗转了一天终于装上了tensorflow和keras 首先,window下Python2.7不支持tensorflow,Python3.5和3.6都支持 以前学习opencv用的是Py ...

  9. VMware12 下载安装虚拟机操作步骤详解(Linux操作系统CentOS 7)超详细版

    目录 一,下载VMware安装包和 CentOS 7 镜像文件 二,安装VMware 三,下载 CentOS 7 镜像文件 四,开始用VMware创建一个新的虚拟机 五,新的虚拟机设置 一,下载VMw ...

最新文章

  1. Datalist控件,Repeater控件如何分页?
  2. (C++)1002 写出这个数
  3. IIRF重写在asp.net4.0+IIS6中部分失败的解决方案
  4. Qt 中容器类型的控件
  5. AI理论知识整理(10)-向量空间与矩阵(1)
  6. php上传文件到七牛云
  7. 20159206《网络攻防实践》第五周学习总结
  8. Asp.net就业课之Ado.net第一次课
  9. [小技巧]EF Core中如何获取上下文中操作过的实体
  10. 小程序左右标签滑块排行榜
  11. STM32学习及应用笔记一:SysTick定时器学习及应用
  12. 陷阱计算机音乐谱大全,陷阱 原版C调-王北车-和弦谱-《弹吧》官网tan8.com-和弦谱大全,学吉他,秀吉他...
  13. cshtml 未能找到类型或命名空间名称“PagedList”(是否缺少 using 指令或程序集引用?)
  14. OSGI嵌入tomcat应用服务器(gem-web)——资源下载
  15. js检测浏览器支持的字体
  16. then是java关键字吗_then是java关键字吗
  17. 文档加密图纸加密方案之沙盒
  18. mysql用reader读取空数据时报错的处理
  19. vulstack2(hydra爆mssql、免杀360、cs、msf渗透、weblogic、computer brower服务支持6118,域管密码过期kerberos认证错误导致部分域服务不可用)
  20. excel表格横向纵向变换_Excel操作技巧:简单3步,搞定数据统计和分析!

热门文章

  1. html5应用测试方法,详解html5的video标签测试应用
  2. matlab 连续显示,请教下MATLAB一个问题啊 我想检测一行数据里面出现连续出现0的次数,...
  3. python的语法类似php_PHP实现类似python__mian__=__name__来单独执行类文件
  4. word 流水号 自动增加_以自动组卷软件为例浅谈Python自动化办公
  5. java 分布式 redis缓存技术_JAVA架构师系列课程分布式缓存技术Redis权威指南,资源教程下载...
  6. C++中逗号操作符的重载
  7. C语言中的关键字概览
  8. 用逻辑门制作出加法器
  9. 对计算机技术的发展方向研究,网络技术发展对计算机技术的影响
  10. linux配置tomcat内存配置文件,Linux与Windows下tomcat内存设置