Centos7 Redis安装教程

Centos7 Redis安装教程

  1. 查看是否安装wget工具,没有执行下面命令安装:

    yum install wget
    
  2. 创建application文件夹,并使用wget下载redis源码包

    cd ~
    mkdir application
    cd application
    wget http://download.redis.io/releases/redis-5.0.5.tar.gz
    

    在这里插入图片描述

  3. 解压redis源码包

    tar xf redis-5.0.5.tar.gz 
    
  4. 安装gcc

    yum install gcc
    
  5. 编译&打包

    make
    make install PREFIX=/opt/jackmouse/redis5 # 指定安装目录
    

    在这里插入图片描述

    1. 常见错误:

      • 致命错误:jemalloc/jemalloc.h:没有那个文件或目录

        make后加上MALLOC=libc

        关于分配器allocator, 如果有MALLOC 这个环境变量,会有用这个环境变量的 去建立Redis。而且libc 并不是默认 的分配器,默认的是 jemalloc, 因为jemalloc被证明比libc有更少的fragmentation problems。但是如果你又没有jemalloc 而只有libc 当然 make 出错。 所以加这么一个参数。

        make MALLOC=libc
        
  6. 配置全局变量

    vi /etc/profile
    # 加入下面内容
    export REDIS_HOME=/opt/jackmouse/redis5
    export PATH=$PATH:$REDIS_HOME/bin
    # 刷新配置文件
    source /etc/profile
    
  7. 测试

    命令行输入redis-server,redis正常启动

    在这里插入图片描述

  8. install_server使用

    cd ~/application/redis-5.0.5/utils/
    ./install_server.sh
    
    
    Please select the redis port for this instance: [6379] #redis端口
    Selecting default: 6379
    Please select the redis config file name [/etc/redis/6379.conf]  #redis配置文件
    Selected default - /etc/redis/6379.conf
    Please select the redis log file name [/var/log/redis_6379.log] #redis日志文件
    Selected default - /var/log/redis_6379.log
    Please select the data directory for this instance [/var/lib/redis/6379] #redis数据文件
    Selected default - /var/lib/redis/6379
    Please select the redis executable path [/opt/jackmouse/redis5/bin/redis-server] #redis可执行程序的路径
    
    
  9. 查看redis运行状态

    ps -fe |  grep redis
    
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值