当前位置: 首页 > web >正文

Rock9.x(Linux)安装Redis7

💚提醒:1)注意权限问题 💚

查是否已经安装了gcc

gcc 是C语言编译器,Redis是用C语言开发的,我们需要编译它。

gcc --version

如果没有安装gcc,那么我们手动安装

安装GCC

sudo dnf -y install wget gcc tar make

获取Redis

放在home目录下

wget https://download.redis.io/releases/redis-7.2.0.tar.gz

解压

解压,进入解压文件夹

tar xf redis-7.2.0.tar.gz 
cd redis-7.2.0

创建安装目录并且给与用户权限

sudo mkdir -p /u01/redis
sudo chown -R irain:irain /u01/redis

安装配置安装路径

在解压目录运行命令,必须写sudo

sudo make PREFIX=/u01/redis install

安装完成后,将可执行文件复制到系统路径(方便后续使用命令启动):

sudo cp /u01/redis/bin/redis-server /usr/bin/
sudo cp /u01/redis/bin/redis-cli /usr/bin/

配置 Redis

创建存放配置文件的文件夹

sudo mkdir -p /u01/redis/conf

拷贝过去

sudo cp redis.conf /u01/redis/conf/

修改 redis.conf:
设置后台运行:将daemonize no改为daemonize yes。

配置防火墙(开放端口)

查是否开启防火墙

systemctl status firewalld

配置防火墙开放端口

sudo firewall-cmd --permanent --add-port=6379/tcp
sudo firewall-cmd --reload

启动 Redis 服务

 redis-server /u01/redis/conf/redis.conf

验证 Redis 安装

redis-cli

设置开机自启(可选)

sudo nano /etc/systemd/system/redis.service

写入:

[Unit]
Description=Redis Server
After=network.target[Service]
ExecStart=/usr/bin/redis-server /u01/redis/conf/redis.conf
ExecStop=/usr/bin/redis-cli shutdown
Restart=always[Install]
WantedBy=multi-user.target

保存并退出文件后,执行以下命令设置开机自启:

sudo systemctl enable redis

完成。

http://www.xdnf.cn/news/10265.html

相关文章:

  • 寒假学习笔记【匠心制作,图文并茂】——1.20拓扑、强连通分量、缩点
  • CppCon 2014 学习: The Implementation of Value Types
  • Compose原理 - 整体架构与主流程
  • JDK21深度解密 Day 8:Spring Boot 3与虚拟线程整合
  • 【清晰教程】查看和修改Git配置情况
  • SCSS 全面深度解析
  • neo4j 5.19.0安装、apoc csv导入导出 及相关问题处理
  • Windows最快速打开各项系统设置大全
  • RAID磁盘阵列配置
  • 鸿蒙编译ffmpeg库
  • M4Pro安装ELK(ElasticSearch+LogStash+Kibana)踩坑记录
  • 性能优化 - 理论篇:性能优化的七类技术手段
  • SMT贴片机工艺优化与效率提升策略
  • WEB3——为什么做NFT铸造平台?
  • 配置远程无密登陆ubuntu服务器时无法连接问题排查
  • 系统是win11+两个ubuntu,ubuntu20.04和ubuntu22.04,想删除ubuntu20.04且不用保留数据
  • 【图像处理入门】3. 几何变换基础:从平移旋转到插值魔法
  • day15 leetcode-hot100-29(链表8)
  • KWIC—Implicit Invocation
  • Redis实战-基于redis和lua脚本实现分布式锁以及Redission源码解析【万字长文】
  • 【android bluetooth 案例分析 04】【Carplay 详解 2】【Carplay 连接之手机主动连车机】
  • 【android bluetooth 案例分析 04】【Carplay 详解 3】【Carplay 连接之车机主动连手机】
  • K 值选对,准确率翻倍:KNN 算法调参的黄金法则
  • 当前用户的Git本地配置情况:git config --local --list
  • Python Day38 学习
  • 2025山东CCPC题解
  • Fragment事务commit与commitNow区别
  • 使用HTTPS进行传输加密
  • 每日Prompt:隐形人
  • Vue 核心技术与实战day07