redis安装与部署

可以从Redis官网上获取:Redis,也可以从Redis中文网站上获取:CRUG网站

1、准备安装环境

由于 Redis 是基于 C 语言编写的,因此首先需要安装 Redis 所需要的依赖:

复制代码
yum install -y gcc tcl gcc-c++ make

2、上传安装文件

将下载好的 redis-6.2.7.tar.gz 安装包上传到虚拟机的任意目录(一般推荐上传到 /usr/local/src目录)。可以使用xftp

3、解压安装文件

复制代码
tar -zxvf redis-6.2.7.tar.gz

4、进入安装目录

复制代码
cd redis-6.2.7

5、运行编译命令

复制代码
make && make install

如果没有出错,就会安装成功。默认的安装路径是在 /usr/local/bin 目录下。可以将这个目录配置到环境变量中,这样就可以在任意目录下运行这些命令了。主要的几个命令说明如下:

  • redis-server:它是 redis 的服务端启动脚本

  • redis-cli:它是 redis 提供的客户端启动脚本

  • redis-sentinel:它是 redis 提供的哨兵启动脚本

  • redis-benchmark:性能测试工具,可以在自己电脑上运行来查看性能

  • redis-check-aof:修复有问题的AOF文件

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

6、前台启动

复制代码
redis-server

如果是前台启动的话,如果关闭当前会话,则Redis服务也随即关闭,因此这种方式不推荐使用。正常情况下,启动 Redis 服务需要从后台启动。

7、后台启动

在 redis 的安装目录中,有一个 redis.conf 文件,我们把这个文件复制到 /etc/目录下:

复制代码
cp /usr/local/src/redis-6.2.7/redis.conf /etc/

然后修改 /etc/redis.conf 文件,把 daemonize 值设置为 yes 即可。

复制代码
vim /etc/redis.conf 

查看Redis服务:

  1. ps -ef | grep redis

关闭Redis服务:

  1. pkill redis-server

  2. kill 进程号

  3. 单实例关闭:redis-cli shutdown

  4. 多实例关闭:redis-cli -p 6379 shutdown

相关推荐
kv11020 小时前
Android studio国内开发有关
java·数据库·android studio
哭泣方源炼蛊20 小时前
正则表达式c++内容汇集
数据库·c++·mysql·正则表达式
余槐i20 小时前
EXPLAIN 显示走了索引查询仍慢:回表与选择性在 500 万行表上拉开 10 倍耗时
数据库·postgresql·性能优化·vacuum·explain
深度智能Ai21 小时前
IndexTTS‑2高清音质接口对接文档
数据库
香瓜子rd21 小时前
MySQL InnoDB 并发控制核心原理:事务、隔离级别、MVCC 与锁机制
数据库·后端
Elastic 中国社区官方博客1 天前
Elasticsearch Serverless 如何通过 hollow shards 将索引节点关闭次数降低 30%
大数据·数据库·elasticsearch·搜索引擎·serverless·全文检索
ycvv1 天前
手机启动失败后的数据提取评估:系统状态、加密条件与文件验收
服务器·数据库·智能手机
不恋水的雨1 天前
gbase中union all导致末尾多出空格的坑
数据库·sql·mysql
AI 算法大模型备案~当当1 天前
各地备案数量怎么看:一份属地公告的认读与台账方法
java·数据库·人工智能
梦帮科技1 天前
量子张量网络破局大模型:从矩阵乘积态 (MPS) 到张量列 (TT-SVD) 低秩收缩全推导
网络·数据结构·数据库·线性代数·矩阵·架构·模拟退火算法