CentOS7迷你版安装Redis并配置基础信息

news/2024/4/20 5:55:07/文章来源:https://blog.csdn.net/qq_48051316/article/details/128424233

1. 安装gcc、wget依赖

        yum install gcc

                 
        yum install wget

                

2. 使用命令:wget http://download.redis.io/releases/redis-6.2.5.tar.gz 下载安装包,注意要先cd到要下载到的目标位置)

          

3. tar -zxvf redis-6.2.5.tar.gz 解压压缩包

              

4.  cd redis-6.2.5 进入解压后的文件

5. 使用命令:make 编译文件

        

 6.使用命令:make install PREFIX=/home/wsl/localapp/redirs/ 安装到目标文件   ,为了后面操作方便,这里提前切换到了root用户,防止后续操作权限不够。

        

7. 进入安装Redis的文件夹,进入bin文件夹

         

8.使用命令:./redis-server 前台启动,验证是否安装成功,如果出现下图,则表示启动成功了,但是因为是台前启动,所以会出现这些信息,使得我们没法继续输入,如果Ctrl+C强行退出,则会停止服务,无法使用,所以需要配置后台启动

        

 9. Ctrl+C先强制退出,然后使用命令:vi redis.conf 修改配置文件,按i修改文件,找到daemonize,把他的的no改为yes,然后按Esc进入命令行模式,输入 ":wq!" 保存退出

        

10.使用命令  ./redis-server redis.conf 启动服务

11. ps aux|grep redis 查看是否启动成功,如果有进程,则启动成功

12. 输入./redis-cli 进入客户端,输入ping,如果返回PONG表示成功​​​​​​​,输入quit退出

         

13. 使用 ./redis-cli shutdown 可以关闭服务,,这里先不关!!!

14. 配置Redis的家目录,配置后可以在系统的任何地方使用redis-cli进入redis,(也可以使用软连接连接安装目录下的redis-cli,相当于建立了个快捷方式打开,但是要注意软连接存放的位置),在系统配置文件中配置环境变量,指定redis的安装目录,将以下代码配置在/etc/profile文件末尾处

# REDIS 
export REDIS_HOME=/home/wsl/localapp/redis
export PATH=$PATH:$REDIS_HOME/bin

15. 重新解析配置文件,使得修改的内容生效

source /etc/profile

16. 配置redis服务,首先进入解压目录下的utils文件夹,运行命:./install_server.sh

17. 如果报错,运行 vi ./install_server.sh,注释掉以下代码:

18. 再次执行./install_server.sh命令即可,一直回车,保持默认就行,如果有需求可以自己改,我这里一直按的回车,保持默认

19. 接下来就可以使用systemctl status redis_6379查看服务的状态了,也可以使用stop和start停止和关闭服务,,默认的是开机自启的,不用单独配置开机自启

20.给Redis登录加上密码,并且配置远程登录,进入Redis的安装目录,运行 vi redis-conf 修改配置文件,首先在第一行加入如下命令(原文中也有该配置,但是注释掉了,原文太长这个配置没找到在哪,就没改,自己重新加了一行,效果一样);再注释掉bind 127.0.0.1 -::1,新增加一行:bind 0.0.0.0

21. 修改配置文件后,登录时就需要密码验证身份了,有两种验证方式

       a.    redis-cli,然后输入auth 密码

               

        b. redis-cli  -h  192.168.3.5 -p 6379 -a 123456,格式:redis-cli -h IP号 -p 端口号 -a 密码,,,远程登录Redis的时候也采用这种方式

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

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

相关文章

2023年企业固定资产管理怎么破局?

2022年已经在风雨中过去,转眼我们迎来了2023年。过去的一年,固定资产管理的痛依旧历历在目,如何让新的一年中,固定资产管理工作有所突破,不再承受固定资产资产管理的痛处,是每个企业管理者和企业固定资产管…

数字化时代,看商业智能BI与业务发展分析

每一家企业我们都可以从模式、问题和求解这三个角度对企业的业务经营管理进行探讨,比如模式,公司目前的管理模式和运营模式效果如何,是否符合公司长期战略目标或中短期业绩增长目标? 数据分析 - 派可数据商业智能BI可视化分析平台…

【Kotlin 协程】Flow 异步流 ⑥ ( 调用 Flow#launchIn 函数指定流收集协程 | 通过取消流收集所在的协程取消流 )

文章目录一、调用 Flow#launchIn 函数指定流收集协程1、指定流收集协程2、Flow#launchIn 函数原型3、代码示例二、通过取消流收集所在的协程取消流一、调用 Flow#launchIn 函数指定流收集协程 1、指定流收集协程 响应式编程 , 是 基于事件驱动 的 , 在 Flow 流中会产生源源不断…

数据改版 | CnOpenData中国工业企业基本信息扩展数据

CnOpenData中国工业企业基本信息扩展数据 一、数据简介 拉动中国经济的三个产业中,工业企业占有特殊的地位,是推动国内经济发展的重要产业。工业是最主要的物质生产部门,为居民生活、各行业的经济活动提供物质产品,这一重要作用是…

垃圾回收机制之v8引擎

v8的内存分配 (栈(执行环境)跟堆) 堆内存负责垃圾回收机制,只有新生代和老生代两部分 新生代:对等分的(严格) 老生代: 都是由新生代转变的(连续的空间&…

截至2022年12月共计451个信息安全国家标准 汇总

写在前面 早年刚参加信息安全工作更多的学点皮毛技术,到处找安全工具,跟踪poc,拿到一个就全网扫一遍,从来没有想过,系统化的安全工作应该怎样搞?我做的工作在安全体系中处于哪个阶段? 后来有机会做企业安全建设&…

五、Kubernetes命令行工具 (kubectl)

1、概述 kubectl 是 Kubernetes 集群的命令行工具,通过 kubectl 能够对集群本身进行管理,并能 够在集群上进行容器化应用的安装部署。 2、语法 使用以下语法从终端窗口运行 kubectl 命令: kubectl [command] [TYPE] [NAME] [flags] 其中 …

数据仓库基础与Apache Hive入门

数据仓库基本概念 数据仓库,简称数仓,用于存储、分析、报告的数据系统。数据仓库的目的是构建面向分析的集成化数据环境,分析结果为企业提供决策支持。 数据仓库本身并不生产任何数据,其数据来源于不同的外部系统同时数据仓库自…

Adobe Acrobat XI 一进去就闪退;解决Acrobat的闪退问题

一、原因分析 闪退是因为网络中校验版权时出现问题 二、解决办法 域名欺骗,添加伪造的host条目 1. 进入C:\Windows\System32\drivers\etc 找到hosts文件 2. 右机hosts,选择属性,在安全选项里,点击高级: 3. 在ho…

C++——哈希

文章目录1. unorder无序1.1unordered_map文档介绍接口说明1.2 unordered_set2.哈希常见的哈希函数2.1 直接定址法--(常用)2.2 除留余数法--(常用)(1).闭散列——开方定址发(已被淘汰)a.线性探测——冲突越多效率越低。b.二次探测(2).开散列——拉链法/哈…

深入浅出synchronized关键字

前言 无论在日常工作还是面试过程中,synchronized关键字作为并发场景下的操作,是一定要掌握的,本文从synchronized的使用方式、原理及优化三个方面,对synchronized关键字作一个系统化的说明。 使用方式 synchronized主要有三种…

Java: static,final,代码块 的详解

Java: static,final,代码块 的详解 每博一文案 山本文绪说过这样一句话:哪些决定放弃了的事,就请放弃得干干净净。哪些决定再也不见面的人,就真 的不要再见面了,不要再做背叛自己的事,如果想要…

操作手册(GB8567——88)基于协同的在线表格forture-sheet

操作手册(GB8567——88) 1引言 1.1编写目的 为了帮助用户更好的上手本系统,加快用户对forture-sheet在线表格的快速入门,本操作手册详细介绍使用forture-sheet的部分基础操作以及注意细节。 1.2前景 待开发系统的名称&#x…

ASP.NET开发的医疗健康咨询平台源码 养生知识咨询 寻根问药平台源码 C#源码

一、源码特点: 爱心医生健康知识门户网站是一个权威的医疗科普视频、语音、知识、医疗健康问答平台。 包含所有源代码和数据库,可以直接部署到IIS中使用。 二、菜单功能 网站页面: 1、首页:包含幻灯片。 2…

InnoDB详解2

文章目录InnoDB详解21 行格式1 Compact行格式详解1 变长字段长度列表(两个字节)2 NULL值列表(1个字节)3 记录头信息 (重点)2 Dynamic行格式2 页的上层结构InnoDB详解2 1 行格式 规定每条记录是怎么存储的…

解决资源消耗,top的运用记录

第一条命令uptime load average 后面的三个数字,分别代表1分钟、5分钟和15分钟内机器的平均负载 使用top命令解决负载问题 Cpu(s)这一行提供了CPU运行情况信息 这些缩写分别代表了不同含义 (1)us:用户CPU时间 运行非优雅的用户进程所占CPU时间的百…

Python学习笔记(十九)——Matplotlib入门上

目录 Matplotlib简介 导入matplotlib模块 图的参数说明 matplotlib图像组成部分介绍 matplotlib绘图步骤分析 matplotlib实现简单图像 matplotlib画布 画布-plt.figure() 实例 同一画布制作多张图像 创建多个子图 实例 plt.subplots 相关参数 调整subplot周围的间距…

简单记录一下怎么看package.json文件

首先每个vue工程文件从仓库克隆代码下来的时候,一般都会包含这个文件,这个文件非常重要,package.json包含了关于项目重要信息,如下图所示 其中包含了name、version、description、author、scripts、dependencies、devDependencies…

小结 | 决策树

一.基本原理 决策树是一种树状结构模型,每一个根节点都是一个特征判断,它的叶子节点就是它的特征分类结果 决策树是一种分类和回归的基本模型,是一棵树的形式,其实就是将平时所说的 if-else 语句构建成了树的形式。决策树主要包…

短视频引流+私域流量沉淀,一个全新的短视频和链动模式结合方案

在微盟企微助手微盟智慧零售团队的协助下,今年7月底么么茶正式开始运营企微私域,截至当前,在短短3个月时间已成功沉淀7万私域客户,线上商城GMV超145万。 么么茶旅拍的核心流量来源自公域短视频平台,品牌基于服务覆盖下…