1.Redis 5 环境搭建

一、环境搭建

  • 如果是Centos8,yum 仓库中默认的 Redis版本就是5,直接yum install即可。
  • 如果是Centos7,yum 仓库中默认的 Redis版本是3系列,比较老~
    在这里插入图片描述

为了我们能在 Centos7中下载到 Redis5

  • 首先要安装额外的软件源

    sudo yum install centos-release-scl-rh

  • 然后再用yum 安装
    sudo yum install rh-redis5-redis

之后弹出来的选项一直输入y即可。

二、修改配置文件

由于在centos7默认安装的目录为/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

修改配置文件

首先先进入使用cd /etc/redis进入刚刚链接好的目录下,用root用户使用vim打开redis.conf文件,然后要设置以下参数

  • 1.设置ip地址
    bind 127.0.0.1 这一行更改为 bind 0.0.0.0
    这样就可以保证当服务器启动,其他主机可以访问到了。
  • 2.关闭保护模式
    protected-mode yes 这一行更改为 protected-mode no
    不更改这个是会影响到其他主机跨主机访问
  • 3.启动守护进程
    daemonize no 这一行更改为 daemonize yes
  • 4.设置工作目录
    • 4.1先创建工作目录
      mkdir -p /var/lib/redis
      
    • 4.2再在配置文件中,设置工作目录
      dir /var/opt/rh/rh-redis5/lib/redis 这一行更改为
      dir /var/lib/redis	
      
  • 5.设置日志目录
    • 5.1先创建日志目录
      bash mkdir -p /var/log/redis

    • 5.2 再在配置文件中,设置日志目录

      将下面这一行
      logfile /var/opt/rh/rh-redis5/log/redis/redis/log
      更改为
      logfile /var/log/redis

redis启动/关闭

通过使用redis-server /etc/redis/redis.conf来启动redis

可以通过ps或者netstat查询redis服务器的pid
在根据pid进行kill即可,因为此时redis被我们设置成了守护进程在配置文件中。

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

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

AD常用快捷键记录

一、通用快捷键 1、放大缩小:常用方法,ctrl鼠标滚轮,鼠标中键移动鼠标,pgup、pgup。 2、切换不同的布线层:ctrlshift鼠标滚轮 3、在SCH或者PCB 同一平面内左右翻转:ctrlX 4、在SCH或者PCB 同一平面内上下…

AD9361常用配置概述

ENSM控制 AD9361的状态控制有两种方式,分别为SPI接口控制和引脚控制,也可以通过SPI接口控制使能状态机跳转。在AD9361的正常工作过程中,包括多种不同状态,分别为:SLEEP(休眠状态)、WAIT&#x…

史上最全的Altium Designer 20安装教程

首先我们下载AD20,下载的链接我放在下面了! AD20.2.3下载链接 下载好了之后,得到下面的镜像文件! 右击镜像文件,解压! 解压后得到如下文件夹: 打开文件夹,右键单击以管理员身份运行…

解决报错: Could not initialize class com.platform.cache.J2CacheUtils

今天运行一个比较久远的SSM项目,访问接口时报错: Could not initialize class com.platform.cache.J2CacheUtils 找了半天也没有发现问题所在,突然发现报错里面有ShiroFilter字样,然后想起以前shiro好像是要跟redis对接&#xff0…

瑞友天翼应用虚拟化系统RCE漏洞复现+利用

1、产品简介 瑞友天翼应用虚拟化系统是西安瑞友信息技术资讯有限公司研发的具有自主知识产权,基于服务器计算架构的应用虚拟化平台。它将用户各种应用软件集中部署在瑞友天翼服务器(群)上,客户端通过WEB即可快速安全的访问经服务器上授权的应用软件&…

Autosar存储入门系列03_NVM状态机及读写存储调用逻辑

本文框架 0.前言1. NVM状态机介绍2. NVM读/写基本逻辑2.1 NVM读操作2.2 NVM写操作2.2.1 实时写2.2.2 下电写 2.3 NVM写入注意事项 0.前言 本系列是Autosar存储入门系列,希望能从学习者的角度把存储相关的知识点梳理一遍,这个过程中如果大家觉得有讲得不…

PC天翼云盘v6.3.4精简版

介绍: 由于天翼云盘网页端不能上传大文件了,需要客户端,于是制作了绿色版,直接打开就能用,装到u盘,走到哪用到哪。 下载不限速,上传文件大小无限制,支持识别MD5秒传。 这是天翼云盘…

如何外网登录访问瑞友天翼应用虚拟化系统?——快解析内网端口映射方案

瑞友天翼应用虚拟化系统(GWT System)是国内具有自主知识产权的应用虚拟化平台,是基于服务器计算(Server-based Computing)的应用虚拟化平台。如何将内网平台提供到互联网上外网访问,是我们比较关注的问题。…

Goby 漏洞更新 | 瑞友天翼应用虚拟化系统 index.php 文件远程代码执行漏洞

漏洞名称: 瑞友天翼应用虚拟化系统 index.php 文件远程代码执行漏洞 English Name:Ruiyou Tianyi Application Virtualization System Index.php File Remote Code Execution Vulnerability CVSS core: 9.3 影响资产数:61711 漏洞描述&am…

[maven]关于pom文件中的<relativePath>标签

关于pom文件中的<relativePath>标签 为什么子工程要使用relativePath准确的找到父工程pom.xml.因为本质继承就是pom的继承。父工程pom文件被子工程复用了标签。&#xff08;可以说只要我在父工程定义了标签&#xff0c;子工程就可以没有&#xff0c;因为他继承过来了&…

IO模型和NGINX安装升级

IO模型和NGINX安装升级 IO模型 IO概念 I/O在计算机中指Input/Output&#xff0c; IOPS (Input/Output Per Second)即每秒的输入输出量(或读写次数)&#xff0c;是衡量磁盘性能的主要指标之一。 Linux的IO类型 磁盘I/O 磁盘I/O是进程向内核发起系统调用&#xff0c;请求磁…

EditPlus安装教程

首先官网下载EditPlus&#xff1a;https://www.editplus.com/ 然后直接一直图示安装 &#xff08;也可以放其他盘&#xff09; 最后在下图中输入下面内容&#xff1a; Username: Vovan Regcode: 3AG46-JJ48E-CEACC-8E6EW-ECUAW 大功告成&#xff01;

ICLR 2023 | StrucTexTv2:端到端文档图像理解预训练框架

点击下方卡片&#xff0c;关注“CVer”公众号 AI/CV重磅干货&#xff0c;第一时间送达 点击进入—>【计算机视觉】微信技术交流群 转载自&#xff1a;CSIG文档图像分析与识别专委会 本文简要介绍ICLR 2023录用论文“StrucTexTv2: Masked Visual-Textual Prediction for Docu…

静态方法 与 非静态方法的区别/static 关键字

为什么80%的码农都做不了架构师&#xff1f;>>> 使用static修饰的静态方法是属于整个类的类方法&#xff0c;它在内存中的代码段会随类的定义而被分配和装载&#xff1b;而非静态方法是属于具体对象的方法&#xff0c;当这个对 象创建时&#xff0c;在对象的内存中…

Python 通过traceback追溯异常信息

Python 通过traceback追溯异常信息 导入traceback包 import traceback自定义函数 def func_3():return 1 / 0def func_2():func_3()def func_1():func_2()捕捉异常 try:func_1() except Exception as e:traceback_info traceback.format_exc()print("traceback_info"…

TSRFormer:复杂场景的表格结构识别新利器

编者按&#xff1a;近年来&#xff0c;各大企业和组织机构都在经历数字化转型。将文档转换成计算机所能识别的样态&#xff0c;是数字化转型的关键步骤&#xff0c;如何识别出图片中表格具体的结构与内容&#xff0c;并直接提取其中的数据和信息是学术界和工业界共同瞩目的焦点…

C++设计模式_01_设计模式简介(多态带来的便利;软件设计的目标:复用)

文章目录 本栏简介1. 什么是设计模式2. GOF 设计模式3. 从面向对象谈起4. 深入理解面向对象5. 软件设计固有的复杂性5.1 软件设计复杂性的根本原因5.2 如何解决复杂性 ? 6. 结构化 VS. 面向对象6.1 同一需求的分解写法6.1.1 Shape1.h6.1.2 MainForm1.cpp 6.2 同一需求的抽象的…

聚类分析 | MATLAB实现基于AHC聚类算法可视化

聚类分析 | MATLAB实现基于AHC聚类算法可视化 目录 聚类分析 | MATLAB实现基于AHC聚类算法可视化效果一览基本介绍程序设计参考资料 效果一览 基本介绍 AHC聚类算法&#xff0c;聚类结果可视化&#xff0c;MATLAB程序。 Agglomerative Hierarchical Clustering&#xff08;自底…

从360随身WiFi到随身WiFi的改革发展史

摘要 随身WiFi从3G逐渐发展到4G、5G网络&#xff0c;再到WiFi&#xff0c;将网络信号转换成WiFi信号的设备&#xff0c;很大程度上的满足了出差需要移动办公的商务人士及旅游人士对网络的需求。 最先开始出现的是插电脑USB接口的随身WiFi&#xff0c;提前是你已经有了有线宽带…

360wifi使用方法|360wifi使用教程

360随身WiFi是一款超迷你、操作极其简单的无线路由器&#xff0c;只需把360随身WiFi插到一台可以上网的电脑上&#xff0c;不用做任何设置&#xff0c;就把连接有线网络的电脑转变成接入点&#xff0c;实现与其他终端的网络共享。简单方便实现手机WIFI上网。1、是否支持台式机&…