2023.12.18 关于 CentOS7 安装 Redis5

目录

安装步骤

创建符号连接

修改配置文件 

启动 redis 服务器 

停止 redis 服务器 


安装步骤

  • CentOS7 的 yum 仓库中,redis 的默认版本为 3 系列
  • 为了 能让 CentOS7 安装上 Redis5,此处我们需要安装额外软件源

1、安装额外软件源

yum install centos-release-scl-rh

2、安装 Redis5

yum install rh-redis5-redis

创建符号连接

  • Redis5 默认安装的目录为 /opt/rh/rn-redis5/root/user/bin
  • 该安装目录藏得太深了,不方便使用
  • 我们通过符号连接,把需要用到的关键内容设置到方便使用的目录中

理解:

  • 符号连接是 Linux 系统中的一种文件类型,它指向系统中的另一个文件或目录
  • 类似于 Windows 系统中的快捷方式

1、针对可执行程序设置符号连接

cd /usr/bin
ln -s /opt/rh/rh-redis5/root/usr/bin/redis-server ./redis-server
ln -s /opt/rh/rh-redis5/root/usr/bin/redis-sentinel ./redis-sentinel
ln -s /opt/rh/rh-redis5/root/usr/bin/redis-cli ./redis-cli

执行结果:

  • 在当前 /user/bin 的目录下输入命令如图我们可以找到我们刚刚设置好的符号连接


2、针对配置文件设置符号连接

cd /etc/
ln -s /etc/opt/rh/rh-redis5/ ./redis

执行结果:

  • 我们成功在 /etc/ 目录下创建了一个 符号连接,该符号连接直接指向 redis 的配置文件

修改配置文件 

  • 进入到对应的 redis.conf 文件中进行配置文件的修改

  • 设置 ip 地址、关闭保护模式

  • 启动守护进程

理解:

  • Linux 中的进程分成 前端进程 和 后台进程
  • 前台进程会随着终端的关闭而随之被杀死
  • 后台进程不会随着终端关闭而关闭

设置工作目录

  • 创建工作目录
mkdir -p /var/lib/redis
  • 在 redis.conf 配置文件中设置工作目录


设置日志目录

  • 创建日志目录
mkdir -p /var/log/redis/
  • 在 redis.conf 配置文件中设置日志目录

启动 redis 服务器 

  • 通过命令来启动 redis 服务器
redis-server /etc/redis/redis.conf
  • 如果输入该命令后无报错,说明启动 redis 服务器成功

执行结果:

  • 输入下方命令观察 redis 服务器是否启动成功
netstat -anp | grep redis

  • 测试 redis 服务器是否可以正常工作

  • 如上图所示,说明 redis 服务器可正常工作

停止 redis 服务器 

  • 先通过 netstat 或 ps 查询 redis 服务器的进程 id
  • 进而直接终止 redis 服务器的进程 id 即可


注意:

  • 后续如果修改了配置文件,都是需要通过重启 redis 服务器才能生效的 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/236766.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

腾讯云消息队列11月产品月报 | RocketMQ 5.x 国际站上线

2023年 11月动态 消息队列 RocketMQ 版 1、5.x 形态国际站上线 国际站上线 5.x 集群全系列,第一批先开放新加坡和硅谷地域。 控制台链接:https://console.tencentcloud.com/trocketmq 2、 无感迁移能力 支持用户白屏化操作,将自建的 Roc…

提前预判和确认再做 现货白银投资的两种思路

在现货白银投资中,对于交易的步骤长期有两种看法。一种是提前预判行情并提前布局。另外一种是等待行情启动再做布局。这种两种方法要怎么选呢?笔者将从自己的角度出发,对这个问题进行讨论。 我们来看一下前一种的投资者,他们喜欢提…

标准库中的string类(中)+仅仅反转字母+字符串中的第一个唯一字符+字符串相加——“C++”“Leetcode每日一题”

各位CSDN的uu们好呀,今天,继续小雅兰西嘎嘎的学习,标准库中的string类,下面,让我们一起进入西嘎嘎string的世界吧!!! string类的常用接口说明 Leetcode每日一题 string类的常用接口…

pip 常用指令 pip install 命令用法介绍

pip install 是一个 Python 包管理器命令,用于安装 Python 包。pip 是 Python 的一个重要工具,可以用来安装、升级和卸载 Python 包。 pip install 命令的一些常见参数有 -r:从一个需求文件中安装所有的包。-U 或 --upgrade:升级…

鸿蒙开发基本概念

1、开发准备 1.1、UI框架 HarmonyOS提供了一套UI开发框架,即方舟开发框架(ArkUI框架)。方舟开发框架可为开发者提供应用UI开发所必需的能力,比如多种组件、布局计算、动画能力、UI交互、绘制等。 方舟开发框架针对不同目的和技术…

基于MLP完成CIFAR-10数据集和UCI wine数据集的分类

基于MLP完成CIFAR-10数据集和UCI wine数据集的分类,使用到了sklearn和tensorflow,并对图片分类进行了数据可视化展示 数据集介绍 UCI wine数据集: http://archive.ics.uci.edu/dataset/109/wine 这些数据是对意大利同一地区种植的葡萄酒进…

[SWPUCTF 2021 新生赛]jicao

首先打开环境 代码审计,他这儿需要进行GET传参和POST传参,需要进行POST请求 变量idwllmNB,进行GET请求变量json里需要含参数x以及jsonwllm 构造 得到flag

在线更换Proxmox VE超融合集群Ceph OSD磁盘

因为资源紧张的原因,担心一旦关机,虚拟机因为没有空闲的资源而被冻结,以致于不能漂移,导致部分服务停止,只好让机房帮忙热插拔。 幸运的是,插上去能够被系统所识别(/dev/sdf就是新插入的硬盘&am…

华为数通方向HCIP-DataCom H12-831题库(多选题:181-200)

第181题 如图所示,R1、R2、R3、R4都部署为SPF区域0,链路的cost值如图中标识。R1、R2R3、R4的Loopback0通告入OSPF。R1、R2、R3与R4使用Loopback0作为连接接口,建立BGP对等体关系,其中R4为RR设备,R1、R2、R3是R4的客户端。当R4的直连地址172.20,1,4/32通告入BGP后,以下关R…

mysql部署 --(docker)

先查找MySQL 镜像 Docker search mysql ; 拉取mysql镜像,默认拉取最新的; 创建mysql容器,-p 代表端口映射,格式为 宿主机端口:容器运行端口 -e 代表添加环境变量,MYSQL_ROOT_PASSWORD是root用户…

2024云渲染平台推荐!免费云渲染平台(注册账号)推荐

近期,由于信息科技和云计算的迅猛发展,云渲染服务也逐步蓬勃发展并已达到成熟阶段,它因其高效办公、成本效益优越以及操作简便易行,赢得了广大设计师和 CG 艺术家的热烈欢迎,在过去的岁月里,创造一张高清晰…

OpenCV技术应用(8)— 如何将视频分解

前言:Hello大家好,我是小哥谈。本节课就手把手教大家如何将一幅图像转化成热力图,希望大家学习之后能够有所收获~!🌈 目录 🚀1.技术介绍 🚀2.实现代码 🚀1.技术介绍 视频是…

charles和谷歌浏览器在Mac上进行软件安装,桌面上会显示一个虚拟磁盘,关掉页面推出磁盘内容都消失掉了 需要再次安装问题解决

其他软件也会有这种情况,这里我们以charles为例。绿色背景的内容是重点步骤。 1.如图,我下载了一个charles一个版本的dmg文件。 2.打开后,选择Agree 3.桌面会出现一个磁盘和如下页面 4.错误操作------可以不看 直接看第5步正确操作 常规情…

Socket.D 基于消息的响应式应用层网络协议

首先根据 Socket.D 官网的副标题,Socket.D 的自我定义是: 基于事件和语义消息流的网络应用协议。官网定义的特点是: 基于事件,每个消息都可事件路由所谓语义,通过元信息进行语义描述流关联性,有相关的消息…

Android Studio设置android:background 属性背景颜色

除了默认的颜色之外都要自己添加。 添加颜色的操作步骤: 打开res文件夹,找values,里面有个colors.xml的文件。然后在里面定义一些颜色。 完成

21、Web攻防——JavaWeb项目JWT身份攻击组件安全访问控制

文章目录 一、JavaWeb二、JWT攻击 一、JavaWeb webgoat 1.java web的配置文件,配置文件一般在META-INF目录下,文件名常为pom.xml或web.xml 2.如何通过请求,查看运行的java代码。 地址信息PathTraversal/profile-upload 直接找到以该字符P…

网络安全知识图谱 图数据库介绍及语法

本体构建: 资产: 系统,软件 威胁: 攻击: 建模: 3个本体 5个实体类型 CWE漏洞库 http://cwe.mitre.org/data/downloads.html CPECP攻击模式分类库 http://capec.mitre.org/data/downloads.html CPE通用组件库 http:…

Modbus RTU协议与S7 200 PLC通讯

一、Modbus RTU功能码 二、功能码使用与解析实例 01功能码 –读线圈状态 主机发送:01 01 00 01 00 08 6C 0C 从机回复: 01 01 01 2F 10 54 主机解析:01 地址(设备ID); 01 功能码;00 01 代表查询的起始线圈地址,即…

二叉树题目:输出二叉树

文章目录 题目标题和出处难度题目描述要求示例数据范围 前言解法一思路和算法代码复杂度分析 解法二思路和算法代码复杂度分析 题目 标题和出处 标题:输出二叉树 出处:655. 输出二叉树 难度 6 级 题目描述 要求 给定二叉树的根结点 root \textt…

链接未来:深入理解链表数据结构(一.c语言实现无头单向非循环链表)

在上一篇文章中,我们探索了顺序表这一基础的数据结构,它提供了一种有序存储数据的方法,使得数据的访 问和操作变得更加高效。想要进一步了解,大家可以移步于上一篇文章:探索顺序表:数据结构中的秩序之美 今…