zoukankan      html  css  js  c++  java
  • 关于redis

    版本:
    CentOS Linux release 7.2.1511 (Core)
    内核:
    Linux localhost.localdomain 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux


    #先调整时间,格式如下:
    #date -s 2017-08-12
    #date -s 13:54:00


    mkdir /opop
    cd /opop
    yum -y install wget gcc* zip unzip
    wget https://nchc.dl.sourceforge.net/project/tcl/Tcl/8.6.7/tcl867-src.zip
    unzip tcl867-src.zip
    cd tcl8.6.7/unix
    ./configure
    make
    make install
    make install-private-headers
    ln -v -sf tclsh8.6 /usr/bin/tclsh
    cd ../..

    wget http://download.redis.io/releases/redis-3.2.10.tar.gz //会下载到 当前 目录下,这里注意点
    tar -zxvf redis-3.2.10.tar.gz
    cd redis-3.2.10
    make && make install
    #这里默认安装在 /usr/local/bin/下,如果需要设置自定义路径,用 make PREFIX=/usr/local/redis install 来安装就行

    cd utils
    ./install_server.sh #这里有提示说明什么配置文件在哪里,需要手动按回车即可,我都是选的默认,需注意


    cd /opop/redis-3.2.10
    cp redis.conf /etc/redis/6379.conf
    cd /opop/redis-3.2.10/utils/
    cp redis_init_script /etc/init.d/redis
    sed -i '2i#chkconfig: 2345 80 90' /etc/init.d/redis
    sed -i 's/$EXEC $CONF/$EXEC $CONF &/p' /etc/init.d/redis
    chkconfig --add redis #添加到开机启动列表

    echo 511 > /proc/sys/net/core/somaxconn
    echo vm.overcommit_memory = 1 >> /etc/sysctl.conf
    sysctl vm.overcommit_memory=1 #类似刷新内核,使其上一条命令生效


    cd /etc/init.d/
    mv redis redis.bak
    mv redis_6379 redis
    service redis status

    测试:
    [root@localhost ~]# redis-cli --version #随意位置运行

  • 相关阅读:
    堆栈的链表方式实现
    堆栈的公式化描述实现
    队列的链表方式实现
    队列的实现:公式化描述
    二叉树实现:公式化描述
    算法学习笔记(四):合并排序
    编译caffe报错:_ZN5boost16exception_detail10bad_alloc_D2Ev
    druid的安装
    Error : Must specify a primary resource (JAR or python or R file)
    zip和zippartition总结
  • 原文地址:https://www.cnblogs.com/smlile-you-me/p/7351960.html
Copyright © 2011-2022 走看看