• Linux下安装Redis详细教程 (附安装包)


    2.2 Redis安装

    Redis官方网站Redis中文官方网站
    http://redis.iohttp://redis.cn/

    在这里插入图片描述

    2.2.1 *安装版本*
    • 6.2.1 for Linux(redis-6.2.1.tar.gz)

    链接:https://pan.baidu.com/s/15zRDtzgB1_sSZYDhxhzXTg
    提取码:blwy

    也可自行去官网下载其他linux版本的redis

    2.2.2 *安装步骤*

    准备工作:下载安装最新版的gcc编译器

    安装C 语言的编译环境(以下不需要执行)

    yuminstall centos-release-scl scl-utils-build

    yum install -y devtoolset-8-toolchain

    scl enable devtoolset-8 bash

    1. 因为只需要安装gcc,所以只需要执行以下指令
    yum install gcc
    
    • 1
    1. 测试gcc版本
    gcc --version
    
    • 1

    在这里插入图片描述

    1. 将redis-6.2.1.tar.gz放/opt目录(看自己放在那里就行)

    2. 进行解压 解压命令:

      tar -zxvf redis-6.2.1.tar.gz
      
      • 1
    3. 解压完成后进入目录:

      cd redis-6.2.1
      
      • 1
    4. 在redis-6.2.1目录下再次执行make命令(只是编译好)

      make
      
      • 1

    如果没有准备好C语言编译环境,make会报错—Jemalloc/jemalloc.h:没有那个文件

    在这里插入图片描述

    解决方案:运行:make distclean

    重新在redis-6.2.1目录下再次执行make命令(只是编译好)

    在这里插入图片描述

    1. 执行安装
    make install
    
    • 1

    在这里插入图片描述

    2.2.3安装目录:usr/local/bin

    查看默认安装目录:

    redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何

    redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲

    redis-check-dump:修复有问题的dump.rdb文件

    redis-sentinel:Redis集群使用

    redis-server:Redis服务器启动命令

    redis-cli:客户端,操作入口

    2.2.4 启动redis
    1. 前台启动(不推荐)

    前台启动,命令行窗口不能关闭,否则服务器停止

    在这里插入图片描述

    1. 后台启动(推荐)

    2.1 备份redis.conf

    拷贝一份redis.conf到其他目录 (自己选一个)

    cp redis.conf /etc/redis.conf
    
    • 1

    2.1 后台启动设置daemonize no改成yes

    1.cd etc 进入etc目录
    2.vi redis.conf  进入编辑器
    3.找到 daemonize no改成daemonize yes (编辑前先点 i 进入编辑)
    4.按esc  退出编辑
    5.:wq!   //保存退出
    
    • 1
    • 2
    • 3
    • 4
    • 5

    2.2 启动redis服务端

    redis-server /etc/redis.conf
    
    ps -ef | grep redis  //查看运行进程
    
    • 1
    • 2
    • 3

    2.3 测试访问

    cd /usr/local/bin //进入安装目录
    
    redis-cli  //进行客户端连接
    
    • 1
    • 2
    • 3

    在这里插入图片描述

    表示后台启动成功,并已连接!

  • 相关阅读:
    centos7.6升级openssh9.3p1,openssl1.1.1t
    java Object类 && 包装类
    【CTF】bjdctf_2020_babystack2
    Qt5开发从入门到精通——第三篇(窗口篇——分割窗口)
    GIF图像动态生成-JAVA后台生成
    串的顺序存储结构应用
    机械学习介绍
    【每日一题】CF1680C. Binary String | 双指针 | 简单
    架构解析:Dubbo3 应用级服务发现如何应对双 11 百万集群实例
    GitHub常用命令
  • 原文地址:https://blog.csdn.net/BLWY_1124/article/details/126567753