zoukankan      html  css  js  c++  java
  • redis 源码安装随记

    1、redis官网:https://redis.io/

    2、先用Docker启动一个ubuntu16.04(由于之前公司都是用这个,就先且用这个测试吧)

    docker run -i -t ubuntu:16.04 /bin/bash

    3、先更新下apt

    apt-get update

    4、安装wget(用来下载文件)

    apt-get install wget

    5、下载redis源文件

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

    6、解压

    tar xf redis-6.0.8.tar.gz

    7、进入目录

    cd redis-6.0.8

    8、编译

      8.1、先安装make

     apt-get install make

      8.2、安装gcc

    apt-get install gcc

      8.3、编译redis源码

    make

    ps:失败的时候,重新执行的时候需要make distclean

    9、由于make仅仅是编译出可执行文件,但是我们需要把redis安装成本地服务

      9.1、安装redis到本地  

    make install PREFIX=/opt/redis/redis6

      9.2、添加环境变量

    在/etc/profile文件末尾追加

      

    export REDIS_HOME=/opt/redis/redis6
    export PATH=$PATH:$REDIS_HOME/bin

    使得配置生效

    source /etc/profile

    10、进入源文件目录中的utils目录,执行安装脚本,一路默认

    sh install_server.sh

    11、成功安装,可以通过service控制

    service redis_6379 status

    整理下,统一写成一个脚本文件,主要看README文件,里面基本上都描述了

    #!/bin/bash
    apt-get update
    
    apt-get install wget
    apt-get install make
    apt-get install gcc
    
    cd /opt
    wget http://download.redis.io/releases/redis-6.0.8.tar.gz
    tar xf redis-6.0.8.tar.gz
    
    cd redis-6.0.8
    
    make
    
    make install PREFIX=/opt/redis/redis6
    echo 'export REDIS_HOME=/opt/redis/redis6
    export PATH=$PATH:$REDIS_HOME/bin' >> /etc/profile
    #source /etc/profile
    export REDIS_HOME=/opt/redis/redis6
    export PATH=$PATH:$REDIS_HOME/bin
    
    cd utils
    sh install_server.sh
  • 相关阅读:
    排座椅
    关于math.h的问题
    客户调查
    排队打水
    删数游戏
    小数背包
    零件分组
    桐桐的组合
    桐桐的数学游戏
    桐桐的全排列
  • 原文地址:https://www.cnblogs.com/gabin/p/13652357.html
Copyright © 2011-2022 走看看