Linux:Redis7.2.4的源码包部署(2)

本章使用的是centos9进行部署


1.获取rpm安装包 

Index of /releases/ (redis.io)icon-default.png?t=N7T8https://download.redis.io/releases/这个网站有历史的版本,我这里使用的是最新版7.2.4进行安装

点击即可进行下载

 

方进Linux中,如果你的Linux中可以直接使用wget去下载


2.安装

放进来以后先去安装所需环境

yum -y install gcc* chkconfig

再去解redis的包

tar xfvz redis-7.2.4.tar.gz -C /usr/local/

前往redis解压包的位置进行编译安装

cd /usr/local/redis-7.2.4/

编译安装

make
make install

进去utils/目录编辑一下安装脚本

cd utils/

编辑脚本

vim install_server.sh


将下面这些前面加上注释#

#bail if this system is managed by systemd
_pid_1_exe="$(readlink -f /proc/1/exe)"
if [ "${_pid_1_exe##*/}" = systemd ]
then
        echo "This systems seems to use systemd."
        echo "Please take a look at the provided example service unit files in this directory, and adapt and install them. Sorry!"
        exit 1
fi


改为

#bail if this system is managed by systemd
#_pid_1_exe="$(readlink -f /proc/1/exe)"
#if [ "${_pid_1_exe##*/}" = systemd ]
#then
#       echo "This systems seems to use systemd."
#       echo "Please take a look at the provided example service unit files in this directory, and adapt and install them. Sorry!"
#       exit 1
#fi

改完以后:wq保存退出

再去执行一下脚本就可以进行安装了

./install_server.sh

 这里都使用默认的,如果你自己有需要变动的根据他的提示变化就行


3.修改配置文件

vim /etc/redis/6379.conf

# 第88行
bind 127.0.0.1 -::1
# 改为
bind 0.0.0.0
# 允许任何地址连接



# 第112行
protected-mode yes
# 改为
protected-mode no
#安全性降低

这样修改完以后就可以开启服务了

先关闭一下,让他重新加载一下配置 

/etc/init.d/redis_6379 stop

开启服务 

/etc/init.d/redis_6379 start

查看一下端口号

netstat -anpt | grep 6379

只要可以看到6379就行 


4.登录测试

输入red然后按键盘上的“tab”键两下

有关于redis的命令提示

再去测试登录

redis-cli

 

这样就行

或者另外一种

redis-cli -h redis服务器ip -p 6379

redis-cli -h 192.168.6.22 -p 6379

这样就可以了

如果想了解更多你可以去官方文档寻找

Redis - The Real-time Data Platformicon-default.png?t=N7T8https://redis.io/

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

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

相关文章

Python创建并执行邮件合并,定制Word文档轻松批量创建

邮件合并是现代办公中一项显著提升效率的技术,它巧妙地将大量个体数据与预设的文档模板相结合,实现了一次性批量生成定制化文档。这一过程不仅极大地节省了手动重复录入的时间,更确保了信息传递的一致性和准确性,广泛应用于诸如批…

C++入门:运算符重载及日期类的实现

目录 1.赋值运算符重载 1.1 运算符重载 1.2赋值运算符重载 1.3引用作为返回参数☆☆ 1.4深入赋值运算符重载 2.实现日期Date类 2.1类之间的运算符重载 2.1.1相等 2.1.2小于 2.1.3复用实现其他 2.2类与整形之间的运算符重载 2.3单目操作符的重载 3. 流插入、流…

物联网在工业中的应用是什么?——青创智通

工业物联网解决方案-工业IOT-青创智通 物联网在工业中的应用已经日益广泛,它为企业带来了前所未有的机会和挑战。物联网技术通过连接各种设备和系统,实现了数据的实时采集、分析和优化,从而提高了生产效率、降低了成本并提升了企业的竞争力。…

如何实现视频扫码看的效果?视频二维码在线的制作技巧

现在分享视频很多人会采用生成二维码的方法,让其他人可以扫描二维码在手机上看视频,从而实现快速传播分享,有利于用户获取内容的便捷性。将视频存入云端服务器后,通过扫码调取视频内容,无需传统的方式将视频下载保存到…

CV | FSGS使用高斯喷溅的实时少样本视图合成论文详解与项目实现

本文是对论文的详解与项目实现。 Paper:2023.12.01_FSGS: Real-Time Few-Shot View Synthesis using Gaussian Splatting arxiv.org/pdf/2312.00451.pdf Code:VITA-Group/FSGS: "FSGS: Real-Time Few-Shot View Synthesis using Gaussian Splatting", Zehao Zhu, Zhi…

DMR数字对讲机模块的特性有哪些?该如何选择?

DMR828S是思为无线公司研发的一款性价比高的2W全功能数字对讲机模块,可以和市场上通用的模拟制式对讲机兼容,带有DMR TierII数字对讲机的功能,内置Moto AMBE 声码器。模块内部集成了微控制器、数字对讲芯片、射频功放以及音频功放等电路&…

QT打包发布

参考:QT项目打包成软件进行发布的三种方式_qt程序打包-CSDN博客 这里只研究前两种: ①小技巧加图标: (1)下载一个合适的图标文件 .ico 格式。 (2)将图标放在QT工程的根目录,然后在…

【尚硅谷】Git与GitLab的企业实战 学习笔记

目录 第1章 Git概述 1. 何为版本控制 2. 为什么需要版本控制 3. 版本控制工具 4. Git简史 5. Git工作机制 6. Git和代码托管中心 第2章 Git安装 第3章 Git常用命令 1. 设置用户签名 1.1 基本语法 1.2 案例实操 2. 初始化本地库 2.1 基本语法 2.2 案例实操 3. 查…

利用常量数组解码的方法

【题目描述】 把手放在键盘上时,稍不注意就会往右错一位。这样,输入Q会变成输入W,输入J会变成输入K等。键盘如图所示。 输入错位后敲出的几行字符串,输出打字员本来想打出的句子。 输入仅包含数字、空格、大写字母或标点符号&am…

2025中国国际储能大会暨展览会(简称“CIES”)

2025年第十五届中国国际储能大会暨展览会 2025 15th China International Energy StorageConference and Exhibition 时间:2025年3月23-26日 地点:杭州国际博览中心主办单位:中国化学与物理电源行业协会承办单位:中国化学与物理电…

Argo基础课程3-BGC-Argo数据质量控制

数据获取: Coriolis/France: https://data-argo.ifremer.fr/dac/ FNMOC/USA: https://usgodae.org/pub/outgoing/argo/dac/ Real-Time数据 24小时内发布,提交至自动质量控制平台进行标记和调整,“R” Delayed-mode数据 经过仔细浏览时间序列…

【Python初学指南】:从零开始学习Python烟花代码实战案例

1. Python入门基础 Python是一种高级编程语言,具有简单易学、功能强大的特点。通过安装Python环境,我们可以进行第一个Python程序的编写和运行。Python的入门基础对于初学者来说是非常重要的第一步,因为它奠定了后续学习和应用的基础。 在P…

哪种裤子穿起来舒服?夏季舒适透气的男装裤子分享

想必大家都会十分注重自己的外观形象,所以对选择的衣服上有不少要求。但是现在市面上却有很多质量不好的裤子,一些商家为了利润而使用一些舒适性差的面料。 那到底裤子哪个品牌的质量比较好?作为一名服装测评师,这些年测评过的品牌…

open Gauss 数据库-05 openGauss数据库备份恢复指导手册

发文章是为了证明自己真的掌握了一个知识,同时给他人带来帮助,如有问题,欢迎指正,祝大家万事胜意! 目录 前言 openGauss数据库备份恢复 1 实验介绍 1.1 关于本实验 1.2 实验目的 2 实验前提 3 物理备份和恢复…

json diff patch

文件和图片的比对靠字符串 目录 流程 安装 效果 使用 自适应 数组:最长公共子序列(LCS) 数组中的对象,给定id,类似dom tree的比较 流程 安装 npm install jsondiffpatch import * as jsondiffpatch from jsondiffpatch; const jsond…

中电金信:夯实云原生时代的系统韧性建设——中电金信混沌工程金融业实践

IT系统建设在经历过单机、集中、分布式的演变历程后,系统运维演练、故障模拟测试的复杂度也不断提高。在复杂的分布式系统中,基础设施、应用平台都可能产生不可预知的故障,在不能确知故障根源的情况下,我们无法阻止故障的发生。更…

Transform结构

面试者经常会问transform这个模型,一个典型的seq2seq结构。 1 背景 试问几个问题,为什么提出了transform模型。RNN对于长时间序列(超过40)压缩到一个上下文向量中出现记忆退化现象,无法更好捕捉上下文信息。因此trans…

C语言知识(1) static修饰详解分享

1.前言 哈喽大家好啊,今天来给大家分享c中static的使用,希望能对大家有所帮助,请大家多多点赞,收藏支持我哦~ 2.正文 在讲解static之前,先给大家铺垫三个概念,方便大家理解。 2.1三则知识铺垫 2.1.1作…

写了一个 SRE 调试工具,类似一个小木马

远程操作机器有时会比较麻烦,我写了一个工具,主要功能:1.远程执行命令 2.上传下载文件。是一个 Web Server,通过 HTTP 请求来操作机器,类似一个小木马。当然,因为是一个 Web Server,所以也提供了…

批量人脸画口罩

网上参考的修改了一下,图片放在根目录,命名叫做1.png,批量人脸画口罩 这个程序的目的是为了解决人脸数据集中的特征点缺失的不足 # -*- coding: utf-8 -*- import os import numpy as np from PIL import Image, ImageFile__version__ 0.3…