一、安装版本

  1、下载地址

  Redis 官方网站:http://redis.io

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

    

     

 

   2、安装版本

    •  6.2.1 for Linuxredis-6.2.1.tar.gz)
    •  不用考虑在windows环境下对Redis的支持;

  

 

二、安装步骤

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

    安装 C 语言的编译环境:(这些命令不太懂😂)

yum install centos-release-scl scl-utils-build
yum install -y devtoolset-8-toolchain
scl enable devtoolset-8 bash

      安装 gcc

yum install gcc

      测试 gcc 版本,gcc --version

    

 

  2、下载 redis-6.2.1.tar.gz 放在 /opt 目录

  3、解压命令:tar -zxvf redis-6.2.1.tar.gz

  4、解压完成后进入目录:cd redis-6.2.1

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

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

    

 

  7、解决方案:运行make distclean

    

 

     因为第一次运行 make 可能出错,产生了遗留文件,使用这个命令可以清除之前的遗留文件。

  8、准备好 gcc 环境,在redis-6.2.1目录下再次执行make命令(只是编译好)

    

     不要运行 make test,会非常耗费时间....

  9、跳过make test 继续执行: make install

    

 

三、安装目录

  Redis 会安装到  /usr/local/bin  目录中。

  查看默认安装目录:

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

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

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

redis-sentinel:Redis集群使用

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

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

  

四、启动 Redis

  1、前台启动(不推荐)

    直接在安装目录运行 redis-server 命令

    

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

 

  2、后台启动(推荐)

  (1)备份 redis.conf

    拷贝一份redis.conf到其他目录

cp  /opt/redis-6.2.1/redis.conf  /myredis/redis.conf

 

  (2)后台启动设置 daemonize no 改成 yes

    修改redis.conf(128行)文件将里面的daemonize no 改成 yes,让服务在后台启动

 

  (3)Redis 启动

redis-server    /myredis/redis.conf

      

 

五、其他操作

  1、用客户端访问:redis-cli

    

 

  2、多个 redis 示例,可以指定 ip 和端口

redis-cli -h ip -p port
redis-cli -p 6379

  

  3、测试连通性:ping

    

 

  4、Redis 关闭

  (1)单实例关闭:redis-cli shutdown

    

 

  (2)也可以进入终端后再关闭(shutdown 或 exit)

    

 

  (3)多实例关闭,指定端口关闭

redis-cli -p 6379 shutdown

  

 

 

 

  如果安装过程出现了问题,可以参考下面两篇文章:

  Redis 安装篇一(3.0.4)

  Redis安装篇二(3.2.0)

 

posted on 2022-01-18 15:08  格物致知_Tony  阅读(625)  评论(0)    收藏  举报