zoukankan      html  css  js  c++  java
  • Linux(Centos6.9) 中安装 Redis

    本人是根据菜鸟教程上的步骤来做的,不过中间会出现一些问题,而解决这些问题才是我写这篇博客的目的。

    此次用的版本是在官网上找的最新最稳定的版本:4.0.1(官网是这么说的,哈哈),Linux版本用的是Centos6.9。

    下载

    $ wget http://download.redis.io/releases/redis-4.0.1.tar.gz(这一步的前提是系统可以联网)

    解压

    $ tar -zxvf redis-4.0.1.tar.gz

    这一步如果报下图中的错误,

     

    可以用命令:file redis-4.0.1.tar.gz  来查看一下下载的文件类型,如果出现 redis-4.0.1.tar.gz: HTML document text

    说明文件的下载链接不是直接指向文件,而是先指向一个页面,在这个页面里才是真的下载链接,所以在前一个页面上直接保存文件,实际上保存的是一个页面。

    想重新获取tar包路径的话,可以先用浏览器打开,从弹出来的下载对话框里获取下载链接

    编译

    $ cd redis-4.0.1
    $ make

    执行make命令的时候会出现找不到gcc命令的错误,此时需要使用yum将gcc安装,

    具体命令:

    yum install gcc

    yum install gcc-c++

      

      执行完后,再次执行make命令,发现又会报下图中的错误

     

    百度以后发现 要这样写才行:make MALLOC=libc,具体原因可以自己百度下。

    最后在执行make命令,一切OK

     

     

    二进制文件是编译完成后在src目录下,通过下面的命令启动Redis服务:

    $ src/redis-server

    下图启动成功界面

    你可以使用内置的客户端命令redis-cli进行使用,下面做个测试:

    $ src/redis-cli
    redis> set foo bar
    OK
    redis> get foo
    "bar"

    至此Redis已安装完成。

    对大家有用的话可以顶一下哟,谢谢!

  • 相关阅读:
    Bioinfomatics dataset
    在Vue中使用sass和less,并解决报错问题(this.getOptions is not a function)
    axios获取文件流并下载文件
    原码,反码,补码总结
    leetcode_sql
    Mysql中Limit用法三个简单事例
    idea新建maven项目没有target文件夹
    重启mysql
    Windows下载安装netcat(nc)命令
    启动hive
  • 原文地址:https://www.cnblogs.com/jadening/p/7308533.html
Copyright © 2011-2022 走看看