安装redis 及常见问题

    xiaoxiao2021-03-25  95

    安装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

    转载请注明原文地址: https://ju.6miu.com/read-21898.html

    最新回复(0)