zoukankan      html  css  js  c++  java
  • 安装redis 及常见问题

    安装redis 及常见问题

    ### Install ####

    yum -y install gcc gcc-c++ libstdc++-devel

    sudo yum install tcl

    tar xzf  redis-2.8.8.tar.gz

    cd redis-2.8.8.tar.gz

    make MALLOC=libc

    make test

    Q: cc: command not found

    yum -y install gcc gcc-c++ libstdc++-devel

    Q: 安装redis 报错

    #make
    cd src && make all
    make[1]: Entering directory `/software/redis-2.8.8/src'
        CC adlist.o
    In file included from adlist.c:34:
    zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
    zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
    make[1]: *** [adlist.o] Error 1
    make[1]: Leaving directory `/software/redis-2.8.8/src'
    make: *** [all] Error 2

    A:

    make MALLOC=libc (不知道为什么这么用?)

    References:

    http://www.klfy.net/linux-centos64-redis26-error.shtml

    http://www.cnblogs.com/la-isla-bonita/p/3582751.html

    Q: 

    # make test
    cd src && make test
    make[1]: Entering directory `/software/redis-2.8.8/src'
    You need tcl 8.5 or newer in order to run the Redis test
    make[1]: *** [test] Error 1
    make[1]: Leaving directory `/software/redis-2.8.8/src'
    make: *** [test] Error 2

    A.修改配置文件目录

    mkdir /etc/redis
    cp redis.conf /etc/redis

    A: 启动redis

    redis-server /etc/redis/redis.conf

    A.写入开机自启动 echo "redis-server /etc/redis/redis.conf" >>/etc/rc.local

  • 相关阅读:
    CSS: 三栏布局
    CSS: 实现两栏布局,左边固定,右边自适应的4种方法
    css清除浮动
    浏览器解析时间线
    @Valid解决无法校验List问题
    Docker+Jenkins+Git+Maven实现Springboot项目自动化部署
    Git安装(CentOS)
    Jenkins安装
    Docker安装(Centos)
    Maven安装(Linux)
  • 原文地址:https://www.cnblogs.com/scwanglijun/p/4381834.html
Copyright © 2011-2022 走看看