Linux Centos7环境下安装Redis5

Centos7环境下安装Redis5

    • 使用 yum 安装
    • 创建符号链接
      • 针对可执⾏程序设置符号链接
      • 针对配置⽂件设置符号链接
    • 修改配置文件
    • 启动Redis
    • 停止Redis

一般情况下我们在 linux 系统中想要安装一些程序首先会想到使用 yum 源来安装, 但是在下图中我们可以看到 Redis 版本还是3.X的版本, 所以我们就需要借助其他的源来安装 Redis5
在这里插入图片描述

使用 yum 安装

除了 yum 之外也有很多源都包含了 Redis, 这里我们使用 scl 源所以需要先按照 scl 源在下载Redis

yum install centos-release-scl-rh
yum install rh-redis5-redis

创建符号链接

由于Redis默认的安装目录为/opt/rh/rh-redis5/root/usr/bin/, 比较复杂不⽅便使⽤. 所以我们可以通过符号链接, 把需要⽤到的关键内容设置到⽅便使⽤的⽬录中

针对可执⾏程序设置符号链接

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

设置完之后我们可以查看一下是否成功
在这里插入图片描述

针对配置⽂件设置符号链接

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

在这里插入图片描述

修改配置文件

为了使用方便还需要对 redis.conf 进行修改
设置 ip 地址
默认情况下 bing 是127.0.0.1 这样只能本机访问, 我们想要允许所有机器访问就需要改成 0.0.0.0
关闭保护模式
将 protected-mode 设置成 no
启动守护进程
将 daemonize 设置成 yes
设置⼯作⽬录
先创建⼯作⽬录
mkdir -p /var/lib/redis
再在配置⽂件中, 设置⼯作⽬录
dir /var/lib/redis
设置⽇志⽬录
先创建⽇志⽬录
mkdir -p /var/log/redis/
再在配置⽂件中, 设置⽇志⽬录
logfile /var/log/redis/redis-server.log

启动Redis

 redis-server /etc/redis/redis.conf

停止Redis

先查看到 redis-server 的 pid

ps aux | grep redis

然后通过 kill 命令直接杀死 redis 进程

 kill 进程id

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

优化用户体验测试应用领域:提升产品质量与用户满意度

在当今数字化时代,用户体验测试应用已经成为确保产品质量、提升用户满意度的关键工具。随着技术的不断发展,用户的期望也在不断演变,因此,为了保持竞争力,企业必须将用户体验置于产品开发的核心位置。本文将探讨用户体…

vcruntime140_1.dll文件丢失有什么办法可以解决

vcruntime140_1.dll文件丢失是电脑中常见的事情,解决vcruntime140_1.dll丢失的办法也有很多种,今天我们就来聊聊为什么要修复vcruntime140_1.dll文件,vcruntime140_1.dll在电脑中的重要性,以及详细的解决vcruntime140_1.dll丢失的…

GPT-5不叫GPT-5?下一代模型会有哪些新功能?

OpenAI首席执行官奥特曼在上周三达沃斯论坛接受媒体采访时表示,他现在的首要任务就是推出下一代大模型,这款模型不一定会命名GPT-5。虽然GPT-5的商标早已经注册。 如果GPT-4目前解决了人类任务的10%,GPT-5应该是15%或者20%。 OpenAI从去年开…

使用DockerFile构建镜像与镜像上传

目录 前言:为什么要使用Dockerfile ? DockerFile构建镜像 1、构建基础对象 2、Dockerfile文件结构 3、构建Dockerfile文件镜像 二、镜像上传(阿里云) 前言:为什么要使用Dockerfile ? 首先Dockerfile …

Element组件完整引入、按需引入、样式修改(全局、局部)、简单安装less以及npm命令证书过期等

目录 一、npm 安装二、完整引入三、按需引入四、样式修改1.按需加载的全局样式修改2. 局部样式修改1. 在 css 预处理器如 less scss 等直接使用::v-deep2. 只能用在原生 CSS 语法中:/deep/ 或者 >>> 五、 拓展:npm 安装less报错,提示证书过期六…

Java Web(二)--HTML

基本介绍 官网文档地址: HTML 教程 HTML(HyperText Mark-up Language)即超文本标签语言;HTML 文本是由 HTML 标签组成的文本,可以包括文字、图形、动画、声音、表格、链接等;HTML 的结构包括头部(Head&…

CWE、CVE

文章目录 前言一、CVE是什么?二、官网浏览主页词汇 三、CWE 前言 一、CVE是什么? 关于CVE是什么,前辈已经阐述得很详细通透,这里不再赘述或生产一些垃圾信息,CVE公共漏洞和暴露的学习 总结: 标识某个漏洞…

不就业,纯兴趣,应该自学C#还是JAVA?

不就业,纯兴趣,应该自学C#还是JAVA? 在开始前我有一些资料,是我根据网友给的问题精心整理了一份「JAVA的资料从专业入门到高级教程」, 点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家&#xff…

测试老司机聊聊测试设计都包含什么?

一、数据组合测试设计 数据组合测试设计(Combinatorial Test Design,CTD)是一种优化测试用例的方法,它通过系统地组合不同的测试数据输入,以确保全面覆盖各种可能的测试情况。这种方法主要应用于软件测试领域&#xff…

Aria2 WebUI控制台 任意文件读取漏洞复现(CVE-2023-39141)

0x01 产品简介 Aria2 WebUI控制台是用于下载文件的实用程序。它支持 HTTP(S)/FTP/SFTP/BitTorrent 和 Metalink 协议。aria2可以从多个来源/协议下载文件,并尝试利用您的最大下载带宽。它支持同时从HTTP(S)/FTP/SFTP和BitTorrent下载文件,而从HTTP(S)/FTP/SFTP下载的数据上…

【算法】选择最佳路线(超级源点)

题目 有一天,琪琪想乘坐公交车去拜访她的一位朋友。 由于琪琪非常容易晕车,所以她想尽快到达朋友家。 现在给定你一张城市交通路线图,上面包含城市的公交站台以及公交线路的具体分布。 已知城市中共包含 n 个车站(编号1~n&…

银行数据仓库体系实践(4)--数据抽取和加载

1、ETL和ELT ETL是Extract、Transfrom、Load即抽取、转换、加载三个英文单词首字母的集合: E:抽取,从源系统(Souce)获取数据; T:转换,将源系统获取的数据进行处理加工,比如数据格式转化、数据精…

原来岳云鹏背后的女人竟然是她?有她,岳云鹏红遍大江南北。

♥ 为方便您进行讨论和分享,同时也为能带给您不一样的参与感。请您在阅读本文之前,点击一下“关注”,非常感谢您的支持! 文 |猴哥聊娱乐 编 辑|徐 婷 校 对|侯欢庭 岳云鹏,一个出身于农村的普通孩子,曾经…

如何在容器内部进行抓包

//先获取POD 的容器ID号 //去pod容器所在节点进行解析id为pid号 //通过pid号进入这个容器的网络命名空间 docker inspect --format {{.State.Pid}} 05f38d2a61e29b5a9d24fc7a3906991ab92ecd58ff7e0eb4e339a4cc6b2c4fc4 //访问容器内部,Node01节点

第10次修改了可删除可持久保存的前端html备忘录

第10次修改了可删除可持久保存的前端html备忘录 <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>…

JAVA的面试题四

1.电商行业特点 &#xff08;1&#xff09;分布式&#xff1a; ①垂直拆分:根据功能模块进行拆分 ②水平拆分:根据业务层级进行拆分 &#xff08;2&#xff09;高并发&#xff1a; 用户单位时间内访问服务器数量,是电商行业中面临的主要问题 &#xff08;3&#xff09;集群&…

备战2个月,面试被问麻了....

&#x1f525; 交流讨论&#xff1a;欢迎加入我们一起学习&#xff01; &#x1f525; 资源分享&#xff1a;耗时200小时精选的「软件测试」资料包 &#x1f525; 教程推荐&#xff1a;火遍全网的《软件测试》教程 &#x1f4e2;欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1…

中小学班主任工作规定

作为一名长期扎根在中小学教育一线的教师&#xff0c;您是否曾经思考过&#xff1a;作为班主任&#xff0c;我们的工作有哪些明确的规定和要求&#xff1f; 众所周知&#xff0c;班主任工作是中小学教育的重要组成部分。那么&#xff0c;具体来说&#xff0c;班主任的工作有哪…

匈牙利算法 原理 python实现

例子 用男女配对问题来解释&#xff0c;背景是&#xff1a;你是一个红娘&#xff0c;需要对图中的男女进行配对&#xff0c;其中男女之间有线就表示他们之间有暧昧&#xff0c;可以牵红线。 算法流程 B1&#xff0c;他与G2有暧昧&#xff0c;那我们就先暂时把他与G2连接&#…

《WebKit 技术内幕》学习之五(2): HTML解释器和DOM 模型

2.HTML 解释器 2.1 解释过程 HTML 解释器的工作就是将网络或者本地磁盘获取的 HTML 网页和资源从字节流解释成 DOM 树结构。 这一过程中&#xff0c;WebKit 内部对网页内容在各个阶段的结构表示。 WebKit 中这一过程如下&#xff1a;首先是字节流&#xff0c;经过解码之…