zoukankan      html  css  js  c++  java
  • ConterOS7 安装Redius

    前言

    Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助 [ 百度百科 ]

    开始

    1 .由于Redius是由c语言写的,官网没有提供编辑好的包,需要用户自己编译,在Centos中先预装编译工具:tcl、gcc-c++

    yum install tcl
    yum install gcc-c++

    2 .进入Redius官网下载安装包: [http://download.redis.io/releases/] , 我这里选择最新版 redis-4.0.0.tar.gz

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

    3 .解压压缩包

    tar xf redis-4.0.0.tar.gz

    4 .进入解压文件夹

    cd redis-4.0.0

    5 .编译Redius程序

    make MALLOC=libc

    6 .运行编译测试是否通过

    make test

    7 .这里有,请注意,我的测试环境编译报错,成功提示:succes: All tests passed without errors!

    错误提示-1: [exception]: Executing test client: NOREPLICAS Not enough good slaves to write..
                NOREPLICAS Not enough good slaves to write.
    解决方案:    #vi tests/integration/replication-2.tcl   
                将  after 1000  改为  after 10000  以延长等待时间

    8 .测试通过后,执行安装命令

    make  install

    9 .为了方便以后运行程序,将部分文件拷贝至常用文件夹

     mkdir    /usr/local/redis
     cp       redis.conf         /usr/local/redis
     cd       src
     cp       redis-server       /usr/local/redis
     cp       redis-benchmark    /usr/local/redis
     cp       redis-cli          /usr/local/redis

    10 .进入redius文件夹,配置好redius文件,编辑完后按ESC键,输入:wq!,保存退出

     mkdir    /usr/local/redis
     vi       redis.conf

    改: protected-mode no
    改: requirepass 123456
    改: daemonize yes
    注释: 127.0.0.1

    11 .最后启动redius

    ./redis-server  redis.conf

    12 .测试redius是否成功

    redis-cli 
    auth  123456
    set hello world
    get hello
    exit

    结束

    附上成功图片一张:
    测试

  • 相关阅读:
    sqlldr、sqluldr2_w64案例
    查看oracle的sid和sevice_name
    杂记
    GAN学习
    Leetcode 第 217 场周赛
    牛客编程巅峰赛S2第4场
    SAR图像变化检测的一点想法
    Fire! UVA
    HDU
    HDU
  • 原文地址:https://www.cnblogs.com/alvis/p/9438850.html
Copyright © 2011-2022 走看看