详解 Redis 在 Centos 系统上的安装

文章目录

  • 详解 Redis 在 Centos 系统上的安装
    • 1. 使用 yum 安装 Redis 5
    • 2. 创建符号链接
    • 3. 修改配置文件
    • 4. 启动和停止 Redis

详解 Redis 在 Centos 系统上的安装

1. 使用 yum 安装 Redis 5

如果是Centos8,yum 仓库中默认的 redis 版本就是5,直接 yum install 即可
如果是Centos7, yum 仓库中默认的 redis 版本是3系列,版本就比较老

使用yum list | grep redis命令查看当前 yum 仓库下的版本
在这里插入图片描述
博主当前就是 Centos7 的,当前 Redis 就是 3系列的,需要先安装额外的软件源:scl 源,再安装 Redis

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

在这里插入图片描述

在这里插入图片描述

遇到Is this ok [y/d/N]:,输入y即可



2. 创建符号链接

我们通过符号链接,把需要⽤到的关键内容设置到⽅便使⽤的⽬录中
在这里插入图片描述
相关目录文件位置的参考文档链接,点击这里即可跳转

  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
    
  2. 针对配置⽂件设置符号链接

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

在这里插入图片描述


3. 修改配置文件

  1. 进入并打开 redis.conf 配置文件

    cd redis/
    vim redis.conf
    
  2. 进行相关修改

    • a)设置 ip 地址
    bind 0.0.0.0
    
    • b)关闭保护模式
    protected-mode no
    

    修改前:
    在这里插入图片描述
    修改后:
    在这里插入图片描述

    • c)启动守护进程
      退出编辑模式,输入/daemonize进行查找定位,对其它文件的修改同理

      daemonize yes
      

      在这里插入图片描述

    • d)设置工作目录

       mkdir -p /var/lib/redisdir /var/lib/redis
      
    • e)设置⽇志⽬录
      先创建日志目录,再在配置⽂件中, 设置⽇志⽬录

       mkdir -p /var/log/redis/
      

      在这里插入图片描述



4. 启动和停止 Redis

通过命令来启动 Redis,并使用 redis 自带的客户端来连接服务器

redis-server /etc/redis/redis.conf
netstat -anp | grep redis
redis-cli

在这里插入图片描述

注: ctrl + d 退出 Redis 客户端

停止 Redis 服务器

通过netstat -anp | grep redis查询到 redis服务器的pid:10082,进行 kill 即可;
再次查询会发现什么都没有

在这里插入图片描述

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

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

相关文章

Premiere Pro 2024:赋予创意翅膀,让你的视频飞翔 mac/win版

Premiere Pro 2024,作为Adobe旗下的旗舰视频编辑软件,自推出以来,一直在视频制作领域占据着重要的地位。随着技术的不断进步和创新,Premiere Pro 2024为用户带来了前所未有的编辑体验,重新定义了视频制作的标准。 Pre…

Unity类银河恶魔城学习记录12-3 p125 Limit Inventory Slots源代码

Alex教程每一P的教程原代码加上我自己的理解初步理解写的注释,可供学习Alex教程的人参考 此代码仅为较上一P有所改变的代码 【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibili Inventory.cs using Newtonsoft.Json.Linq; using System.Collections; us…

深入go泛型特性之comparable「附案例」

写作背景 如果你经常遇到一些操作,比如将 map 转换为 slice,判断一个字符串是否出现在 map 中,slice 中是否有重复元素等等,那你对下面这个库肯定不陌生。 github.com/samber/lo最近抽业余时间在看了源码,底层用了范…

云计算的安全需求

目录 一、概述 二、云安全服务基本能力要求 三、信息安全服务(云计算安全类)资质要求 3.1 概述 3.2 资质要求内容 3.2.1 组织与管理要求 3.2.2 技术能力要求 四、云安全主要合规要求 4.1 安全管理机构部门的建立 4.2 安全管理规范计划的编制 4…

【Flutter】Getx设计模式及Provider、Repository、Controller、View等

本文基于Getx 4,x 本本 1、引入 再次接触到Flutter项目,社区俨然很完善和活跃。pubs.dev 寻找状态管理的时候看到很熟悉的Getx时间,俨然发现Getx的版本已到是4.x版本,看到Getx的功能已经非常强大了,庞大的API俨然成为一种开发框架…

Windows Server 2008添加Web服务器(IIS)、WebDAV服务、网络负载均衡

一、Windows Server 2008添加Web服务器(IIS) (1)添加角色,搭建web服务器(IIS) (2)添加网站,关闭默认网页,添加默认文档 在客户端浏览器输入服务器…

蓝桥杯 十一届C++A组 字符排序 21分(运行超时)

思路: 1. 此题考查的冒泡排序中的交换次数,其实就是考察当前数与后面的逆序对个数问题。而为了最大利用位数,应当使每一位都不小于后面的字符,否则会造成一次逆序对的浪费(贪心,为了使总位数最少&#xff…

每日OJ题_优先级队列_堆③_力扣692. 前K个高频单词

目录 力扣692. 前K个高频单词 解析代码 力扣692. 前K个高频单词 692. 前K个高频单词 难度 中等 给定一个单词列表 words 和一个整数 k ,返回前 k 个出现次数最多的单词。 返回的答案应该按单词出现频率由高到低排序。如果不同的单词有相同出现频率&#xff0c…

《QT实用小工具·三》偏3D风格的异型窗体

1、概述 源码放在文章末尾 可以在窗体中点击鼠标左键进行图片切换,项目提供了一些图片素材,整体风格偏向于3D类型,也可以根据需求自己放置不同的图片。 下面是demo演示: 项目部分代码如下所示: 头文件部分&#xff…

基于SSM+Vue的服装商城系统

绪论 项目研究的背景 困扰管理层的许多问题当中,服装定制将是广大用户们不可忽视的一块。但是管理好服装定制又面临很多麻烦需要解决,例如,如何在工作琐碎,记录繁多的情况下将服装定制的当前情况反应给相关管理人员决策,等等。在此情况下开发一款服装定制系统,于是…

DataLoader的使用

DataLoader的使用 测试DataLoader,batch_size大小为4 import torchvision.datasets from torch.utils.data import DataLoadertest_data torchvision.datasets.CIFAR10("./dataset", trainFalse, transformtorchvision.transforms.ToTensor()) test_loa…

215 基于matlab的快速跟踪算法

基于matlab的快速跟踪算法,提出一种简单又快速、 鲁棒性的算法,基于贝叶斯框架下,该模型 (即图像强度和从目标位置) 的低级功能及周边地区的统计相关性的时空关系。跟踪问题是通过计算信心地图,并将以最大限…

闪站侠洗护管理系统,洗衣洗鞋小程序软件定制,干洗连锁店软件系统搭建;

闪站侠洗护管理系统,洗衣洗鞋小程序软件定制,干洗连锁店软件系统搭建; 为了让每一个洗衣洗鞋工厂与门店的连接更加高效便捷,送洗流程更加简单轻松,拽牛科技倾心打造洗衣洗鞋管理软件。我们的目标是通过高效和优质的服务…

Navicat Premium工具安装教程(超详细讲解)

Navicat Premium是一款功能强大并可支持多连接的数据库管理工具,它允许在单一程序中同时连接多达7种数据库,包括MySQL、MariaDB、MongoDB、SQL server、SQLite、Oracle和PostgreSQl数据库,让管理不同类型的数据库更加快速便捷。 安装Navicat…

隐私计算实训营学习九:隐语多方安全计算在安全核对的行业实践

文章目录 一、业务背景:安全核对产生的土壤二、产品方案:从试点到规模化的路三、技术共建:与隐语的共同成长 一、业务背景:安全核对产生的土壤 业务背景:很多粗放使用数据的方式被新出台的法律法规所规范,…

Redis的I/O多路复用

Redis是单线程的,为什么还那么快? 1.redis是基于内存的 2.redis使用I/O多路复用模型 关于I/O多路复用: 多路:多个客户端连接复用:使用单线程就能够实现同时处理多个客户端的连接 单线程去监控多个Socket&#xff…

数据库的简单查询

一、检索一列或多列1.检索单独一列 select 列名 from 表名; select order_num from orders; 2.检索多列数据 select 列 1,列 2... from 表名; select order_num,order_date from orders; select order_date,order_num from orders; 3.查询所有字段 select * from…

SQL注入---POST注入

文章目录 前言一、pandas是什么?二、使用步骤 1.引入库2.读入数据总结 一. POST提交概述 在Webshell文章中介绍过post提交和get提交的区别,这里不再赘述 post提交和get提交的区别: get方式提交URL中的参数信息,post方式则是将信…

博客部署001-centos安装docker

1、安装docker 1.1 卸载旧版本的 Docker sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine1.2 设置 Docker 仓库 安装 Docker Engine 之前,首先需要设置…

幕译--本地字幕生成与翻译--Whisper客户端

幕译–本地字幕生成与翻译–Whisper客户端 本地离线的字幕生成与翻译,支持显卡加速。可免费试用,无次数限制 基于Whisper,希望做最好的Whisper客户端 功能介绍 本地离线,不用担心隐私问题支持显卡(CUDA)…