在Rocky Linux上安装Redis(DNF和源码安装)
一.前言
Redis 是一款高性能的 NoSQL 数据库,被广泛用于缓存、消息队列等场景。本教程将手把手教你如何在 Rocky Linux 上安装 Redis,包括使用 DNF 进行安装和源码编译安装的两种方式。
二. 使用 DNF 安装 Redis
1.安装redis
sudo dnf -y install redis
#安装完成后检查版本
redis-server --version
2. 启动并设置开机自启
sudo systemctl enable redis &&systemctl start redis
#查看运行状态
sudo systemctl status redis
3.使用redis-cli进行本地连接测试
redis-cli
#示例输出
127.0.0.1:6379> config get * #使用*号获取所有配置项
1) "rdbchecksum"
2) "yes"
4.配置文件路径
/etc/redis/redis.conf
三.源码编译安装
1.安装必要依赖
yum -y install gcc* # 安装所有 GCC 相关组件
2.下载redis源码(可在官网下载最新版 https://download.redis.io/releases/)
wget http://download.redis.io/releases/redis-7.2.4.tar.gz
3.解压并进入源码目录
ls
tar -xzf redis-7.2.4.tar.gz #解压
cd redis-7.2.4 #进入源码目录
4.编译redis
make
5.安装
make PREFIX=/usr/local/redis install # 指定安装路径
其中
PREFIX=/usr/local/redis
指定安装目录,不加PREFIX
时默认安装到/usr/local/bin/
6.创建软链接,简化命令路径
ln -s /usr/local/redis/bin/* /usr/local/bin # 创建符号链接
7.启动redis服务
redis-server &
8.查看redis运行状态
netstat -naptl |grep redis
9.测试
redis-cli
在 Redis 命令行中执行以下命令,获取所有配置项:
redis 127.0.0.1:6379> config get *
#示例输出
1) "dbfilename"
2) "dump.rdb"
3. 结语
至此,我们已经完成了在 Rocky Linux 上安装 Redis 的全过程,包括使用 DNF 和源码编译两种方式。你可以根据需求选择最适合自己的安装方法。希望本教程能帮助你顺利部署 Redis,如果遇到问题,欢迎在评论区交流!