1. 到 Redis 官网下载安装包:redis-5.0.5.tar.gz
  2. 将安装包拷贝到 Linux /opt 目录下,并解压:
    Linux 系统安装 Redis
    减压后的目录结构:
    Linux 系统安装 Redis
  3. 编译 src 目录下的 .c 文件,在 Redis 解压后的目录下使用命令:make,此时可能会出现两个问题:
    1. 问题1:gcc:命令未找到

    解决方式:安装 gcc 和 gcc-c++
    安装方式:

    1. 使用 yum 命令安装 —— 必须能上网
      yum install gcc
      yum install gcc-c++
    2. 在 Linux 系统安装镜像或光盘中的 Packages 目录下,将如下 rpm 文件(共计 26 个)拷贝到 Linux /opt 目录下:
      Linux 系统安装 Redis
      在当前 rpm 目录中使用命令: rpm -Uvh *.rpm --nodeps --force,进行安装
      Linux 系统安装 Redis
      安装完成后可以使用:gcc -v 和 g++ -v 查看版本信息,若有信息表示安装完成
      Linux 系统安装 Redis
    1. 问题2:Jemalloc/jemalloc.h:没有哪个文件
      Linux 系统安装 Redis
      发生的原因:若在安装 c 编译环境之前执行 make 命令会报错,此时程序已经执行了一部分,由于报错而中断,但是报错之前执行的文件仍然保留,故在解决问题1后,执行编译仍然报错的原因
      解决方法:使用命令:make distclean,清理之前的文件,再次使用 make 命令编译。
      Linux 系统安装 Redis
  4. 安装,使用命令:make install
    Linux 系统安装 Redis
    安装好的软件在 Linux /usr/local/bin 目录中
    Linux 系统安装 Redis
  5. 启动 Redis
    1. 前台启动:在任意目录下执行:redis-server(在bin 、 sbin 、 usr/bin 、 usr/local/bin 这4个目录下的命令可以在任意目录下执行)
      Linux 系统安装 Redis
    2. 服务启动——后台启动
    • 在 Linux 根目录下新建 myredis 目录:mkdir myredis
    • 将 opt/redis-5.0.5 下的 redis.conf 文件复制到 myredis 目录下
    • 修改配置文件,将 daemonize 设置为 yes
      Linux 系统安装 Redis
    • 启动 Redis ,使用命令:redis-server 配置文件
  6. 客户端启动
    启动命令:redis-cli
    验证是否与服务器连通,执行命令:ping,当返回 PONG 时即连通。
    Linux 系统安装 Redis
  7. 关闭服务器
  1. 直接关闭服务器,在执行 redis-cli 命令后使用命令:shutdown
  2. 在客户端关闭服务器:使用命令:redis-cli shutdown

相关文章:

  • 2021-06-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-29
  • 2022-01-19
  • 2021-11-02
猜你喜欢
  • 2021-07-05
  • 2021-10-07
  • 2021-07-01
  • 2021-06-01
  • 2021-09-08
  • 2021-06-04
  • 2021-10-25
相关资源
相似解决方案