当前位置: 首页 > news >正文

【Redis】Redis的启航之路:Ubantu操作系统下安装Redis

📚️前言

🌟🌟本期将为大家详细介绍Redis的安装方法和基本配置,帮助您快速掌握这款高性能的键值数据库~~~

🌈对数据库技术、缓存系统或Redis感兴趣的小伙伴,欢迎关注小编的主页获取更多技术干货:GGBondlctrl-CSDN博客

🔥 您的每一个点赞和收藏都是小编持续创作和更新的最大动力,感谢支持!

🎆下面我们就直接进入正题,从Redis的环境准备、下载安装到基本配置,一步步带您完成Redis的部署工作~~

 

目录

📚️前言

📚️1. Redis的安装

🚀1.1搜索相关的包

🚀1.2下载Redis包

🚀1.3验证是否下载成功

📚️2.修改配置文件

🚀2.1修改IP

🚀2.2修改保护机制

🚀2.3重启服务器

📚️3.连接服务器

🚀3.1进入redis客户端

​编辑 🚀3.2连通验证

📚️4.总结

 

📚️1. Redis的安装

🚀1.1搜索相关的包

首先我们的Xshll上搜索关于redis的相关的包:

 apt search redis

如下所示:

如我们红色箭头所指示的一样,这个就是我们的目标包;

接下来就是下载这个包了

🚀1.2下载Redis包

运行如下命令,下载我们的redis包:

apt install redis

回车运行后,我们可以看到如下所示:

此时,提示我们是否继续,那我们输入Y,表是继续;

🚀1.3验证是否下载成功

 输入如下命令:

netstat -anp | grep redis

如下所示:

 可以看到,这里我们的redis服务器已经启动了,IP127.0.0.1就是环回IP,本机,然后端口号就是6379(这是redis默认的端口号,就像mysql的3306端口一样)

netstat -anp | grep redis

功能​​:显示系统的网络连接、端口监听状态和关联的进程信息。

  • -a:显示所有连接和监听的端口(包括 TCP/UDP)。
  • -n:以数字形式显示地址和端口(不解析域名和服务名,避免延迟)。
  • -p:显示关联的进程信息(PID 和进程名)。

📚️2.修改配置文件

🚀2.1修改IP

首先进入如下的文件下:

cd / etc / redis/

如下所示:

 

这就是redis默认的配置文件,我们就要进入起其中进行配置文件的修改

输入如下命令:

vim redis.conf

 然后找到如下图所示的地方:

注意:这里原本是127.0.0.1,这里我们要修改为0.0.0.0;主要目的是让其他主机能够对我们的redis进行连接

🚀2.2修改保护机制

修改保护模式为no,即允许其他主机进行访问

修改之后,我们保存退出即可;

:wq

🚀2.3重启服务器

输入如下命令:

service redis-server restart

然后重启后,可以输入如下命令查看状态:

service redis-server status

如下图所示:

📚️3.连接服务器

🚀3.1进入redis客户端

这里我们使用redis自带的客户端来连接我们的redis服务器

注意:redis是客户端-服务器结构的程序

进入redis自带的客户端:

输入命令:redis-cli或者我们的redis-cli -h 127.0.0.1 -p 6379

如下图所示: 

 🚀3.2连通验证

输入如下所示命令:

ping

回答就是PONG,那么就表示连接成功了~~~

📚️4.总结

【Redis安装与配置指南】本文详细介绍了Redis数据库的安装步骤:通过apt获取安装包(Y确认安装),用netstat验证服务启动(默认6379端口)。重点讲解了配置文件修改:将IP从127.0.0.1改为0.0.0.0、关闭保护模式以允许远程连接,并重启服务生效。最后演示了使用redis-cli客户端连接服务器及ping测试连通性(返回PONG即成功)。全文提供完整命令行操作指引,适合Redis初学者快速搭建环境。

🌅🌅🌅~~~~最后希望与诸君共勉,共同进步!!!


💪💪💪以上就是本期内容了, 感兴趣的话,就关注小编吧。

       😊😊  期待你的关注~~~

http://www.xdnf.cn/news/1031995.html

相关文章:

  • 计算机网络-自顶向下—第三章运输层重点复习笔记
  • DataHub 架构设计与核心工作原理
  • Hive SQL:一小时快速入门指南
  • 第五章 决策树
  • 关于凸轮的相位角计算
  • 16 celery集成其他工具
  • Blender 案例及基础知识点
  • LIN通信错误 CSError( invalid checksum)
  • Element Plus 去除下拉菜单周黑边
  • 34-Oracle 23 ai 示例数据库部署指南、脚本获取、验证与实操(兼容19c)
  • 嵌入式开发中fmacro-prefix-map选项解析
  • evo工具
  • linux驱动开发(9)- 信号量
  • 《Elasticsearch 分布式搜索在聊天记录检索中的深度优化》
  • 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接,
  • 【Elasticsearch】分词机制详解(含实战案例)
  • [学习] FIR多项滤波器的数学原理详解:从多相分解到高效实现(完整仿真代码)
  • 【FineDance】训练:accelerate config 的作用
  • tshark命令行语法详解
  • 量化面试绿皮书:13. 贴错标签的袋子
  • Python爬虫实战:研究simpleq相关技术
  • 同步与异步编程范式全景研究——从CPU时钟周期到云原生架构的范式演进
  • Windows平台进程加速方案研究:以网盘下载优化为例
  • 再参数化视角下的批量归一化:缩放平移操作的本质意义
  • ESP32-S3 学习之旅开篇:课程与芯片基础全解析
  • php 数学公式转成SVG,并下载到服务器本地
  • 查看哪些IP在向kafka的broker生产消息
  • 智能穿戴平台与医疗AI融合发展路径研究
  • 基于springboot+servlet、jsp的潮服购物商城系统的设计与实现,论文7000字
  • Linux免驱使用slcan,使用方法以Ubuntu为例