一、安装版本
1、下载地址
Redis 官方网站:http://redis.io
Redis 中文官方网站:http://redis.cn/
2、安装版本
-
- 6.2.1 for Linux(redis-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 |
如果安装过程出现了问题,可以参考下面两篇文章:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 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 之 泛型的其他知识