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

Redis 下载 — Ubuntu22.04稳定版,配置

官方文档 : https://redis.io/docs/latest/operate/oss_and_stack/install/install-redis/

Nano学习 : 【Linux环境下最先应该掌握的文本编辑器nano】https://www.bilibili.com/video/BV1p8411z7dJ?vd_source=5ce003da2a16f44ea73ec9bbc30389e4

Redis配置文件讲解:【【狂神说Java】Redis最新超详细版教程通俗易懂】https://www.bilibili.com/video/BV1S54y1R7SB?p=27&vd_source=5ce003da2a16f44ea73ec9bbc30389e4

测试环境 :Ubuntu22.04稳定版 , 云服务(请注意,云服务器已经默认配置了apt镜像环境)

文章目录

    • 安装过程
      • 一、安装前置工具
      • 二、配置redis的apt索引,并进行下载
      • 三、修改配置文件
        • 1. 开启外部连接
        • 2. 添加密码
      • 四、测试Redis
    • Nano 文本编辑器
      • 1.常见快捷键
      • 2. 启动参数

安装过程

一、安装前置工具

  • lsb-release:该软件包提供了一个命令 lsb_release,用于显示Linux Standard Base (LSB) 相关信息以及发行版的详细信息,比如发行版名称、版本号等。
  • curl:是一个功能强大的命令行工具,用于通过多种网络协议(如HTTP、HTTPS、FTP等)传输数据。它常被用于从网络上下载文件、测试API接口等操作。
  • gpg:即GNU Privacy Guard,是一个用于加密、数字签名以及密钥管理的工具。在软件包管理中,它常用于验证软件包的数字签名,确保软件包的来源和完整性。

使用下面命令进行安装

sudo apt-get install lsb-release curl gpg

二、配置redis的apt索引,并进行下载

1、将仓库添加到 APT 索引中,更新它

curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg  
sudo chmod 644 /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
sudo apt-get update

2 、下载redis

apt install redis -y 

三、修改配置文件

在使用 apt 包管理器下载的时候,软件将被下载到 /usr/bin/ 下,配置文件放置在/etc/redis/redis.conf 下面, 软件包含 : redis-benchmark , redis-check-aof , redis-check-rdb , redis-cli , redis-server

1. 开启外部连接
nano -l +112 redis.conf

修改第112行 protected-mode 的参数值改为no,关闭保护模式,从而开启外部连接。

nano  +88 redis.conf -l

注释第88行 bind 127.0.0.1 ,让监听窗口监听到所有端口

systemctl restart redis-server

重启redis,从而使配置文件生效。

2. 添加密码

默认情况下,默认用户为 default ,默认密码为空。

我们可以通过修改配置文件的方式进行修改密码,或者通过redis-cli的方式进行修改密码,下面我们介绍修改配置文件的方式

nano +1050 redis.conf -m -l

解除requirepass 的注释

requirepass [您的密码]
systemctl restart redis-server

重启redis,从而使配置文件生效。

四、测试Redis

运行命令行工具,连接redis,测试命令

redis-cli

当设置密码,应当在连接后使用 auth [您的密码] 验证连接,再进行后面的操作。

Nano 文本编辑器

GNU nano是一个小巧友好的文本编辑器. 与基本的文本编辑相比,nano提供许多额外的特性,例如:交互式的查找和替换,定位到指定的行列,自动缩进,特性切换,国际化支持,以及文件名标记完成.

1.常见快捷键

快捷键功能
Ctrl + G打开帮助菜单
Ctrl + O保存文件
Ctrl + X退出 nano
Ctrl + K剪切当前行
Ctrl + U粘贴剪切的内容
Ctrl + W查找文本
Alt + U撤销操作
Alt + E重做操作

2. 启动参数

nano -l 文件名 # 显示行号
nano +行号 文件名 # 到达行号

相关文章:

  • SvelteKit 最新中文文档教程(18)—— 浅层路由和 Packaging
  • 图形化编程语言:低代码赛道的技术革命与范式突破
  • TypeScript 泛型详解及应用场景
  • uniapp加载json动画
  • SGLang实战问题全解析:从分布式部署到性能调优的深度指南
  • CentOS系统安装详细教程
  • Go语言sync.Mutex包源码解读
  • 老硬件也能运行的Win11 IoT LTSC (OEM)物联网版
  • 总结一下常见的EasyExcel面试题
  • Lua 中,`if-else` 的详细用法
  • CVA6:支持 Linux 的 RISC-V CPU CORE-V
  • Leetcode - 周赛443
  • C++中的 友元关系
  • Python 序列构成的数组(当列表不是首选时)
  • SearXNG
  • Docker面试全攻略(一):镜像打包、容器运行与高频问题解析
  • mybatis的第五天学习笔记
  • 多模态大模型重塑自动驾驶:技术融合与实践路径全解析
  • @linux系统SSL证书转换(Openssl转换PFX)
  • 前端网页开发学习(HTML+CSS+JS)有这一篇就够!
  • 黄岛开发区做网站的公司/海南网站推广
  • seo网站推广优化费用/外链怎么做
  • 淘宝网站建设好评语/武汉it培训机构排名前十
  • js做网站需要那些软件/百度首页广告多少钱
  • 众创空间网站建设方案/站长之家音效
  • 东莞哪些网络公司做网站比较好/链接下载