随笔 - 1162  文章 - 0  评论 - 16  阅读 - 59万 

一、安装版本

  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 语言的编译环境:(这些命令不太懂😂)

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

      安装 gcc

1
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  目录中。

  查看默认安装目录:

1
2
3
4
5
6
7
8
9
10
11
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到其他目录

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

 

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

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

 

  (3)Redis 启动

1
redis-server    /myredis/redis.conf

      

 

五、其他操作

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

    

 

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

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

  

  3、测试连通性:ping

    

 

  4、Redis 关闭

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

    

 

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

    

 

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

1
redis-cli -p 6379 shutdown

  

 

 

 

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

  Redis 安装篇一(3.0.4)

  Redis安装篇二(3.2.0)

 

posted on   格物致知_Tony  阅读(480)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
历史上的今天:
2021-01-18 Java 异常处理:总结
2021-01-18 Java 异常处理:自定义异常
2021-01-18 Java 异常处理 之 手动抛出异常
2021-01-18 Java 异常处理 之 异常处理机制二:throws + 异常类型
2021-01-18 Java 异常处理 之 异常处理机制一:try-catch-finally
2021-01-18 Java 异常处理 之 异常概述与异常体系结构
2020-01-18 Java 之 泛型的其他知识
点击右上角即可分享
微信分享提示

目录导航