news 2026/5/7 22:05:53

05_虚拟机中间件部署_ubuntu 系统 安装 Redis 7.0.15

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
05_虚拟机中间件部署_ubuntu 系统 安装 Redis 7.0.15

安装 Redis

  • 安装 Redis
    • 安装命令
    • 配置 Redis 远程访问
      • 查看状态
      • 端口监听
      • 修改配置文件
      • 重启 Redis 服务,让配置文件生效
      • 查看监听状态
      • 测试能否远程连接
        • 小黑窗测试
        • 修改密码
        • 小黑窗 ping 测试
        • redis desktop manager 连接

安装 Redis

在 Ubuntu上,Redis 默认是“开机自启动”的(通过 systemd 管理)。

安装命令

1、Redis 5.0 被包含在默认的 Ubuntu 20.04 软件源中。想要安装它,以 root 或者其他 sudo 身份运行下面的命令: sudo apt update 2、apt 是系统级包管理器,它会把软件安装到 Linux 系统的标准目录,而不是你执行命令的目录 sudo apt install redis-server 3、一旦安装完成,Redis 服务将会自动启动。想要检查服务的状态,输入下面的命令: sudo systemctl status redis-server 4、查看版本 redis-server --version 或者 dpkg -l | grep redis-server

配置 Redis 远程访问

redis是安装在虚拟机的,如果我电脑的 可视化工具 要访问,是访问不到的,因为现在的redis是默认无法远程连接的,只能本机连接。

查看状态

查看下redis的状态 sudo systemctl status redis-server

可以看到此时的redis 是启动的。

端口监听

查看 6379 端口是谁在监听、监听在哪个 IP 上、是哪个进程开的 ss -lntp | grep 6379

127.0.0.1:6379 表示:127.0.0.1 正在监听 6379 端口,而 127.0.0.1 就是本机的意思。

127.0.0.1 只能本机访问 6379 这个端口,
改成 0.0.0.0 就表示 所有ip都能访问这个端口。

修改配置文件

修改这个配置文件 /etc/redis 的 redis.conf 文件

第一行就是这个

改成

重启 Redis 服务,让配置文件生效

重启 Redis 服务,让配置文件生效 sudo systemctl restart redis-server

查看监听状态

ss -an | grep 6379 ss -lntp | grep 6379

可以看到 Redis(这个进程)在 0.0.0.0 上监听 6379 端口;

Redis 进程监听 6379 端口,并绑定在哪些 IP 上;

测试能否远程连接

小黑窗测试
打开命令行窗口,输入这个连接 telnet 192.168.209.129 6379

如图,提示未设置密码,无法连接,这是 Redis 的保护模式在生效,不是配置没生效,而是 Redis 在强制阻止外部连接,防止你把 Redis 裸奔到公网被人删库。

修改密码
在配置文件修改密码 /etc/redis 的 redis.conf 改密码后要重启 sudo systemctl restart redis 密码: 123456@ljh

小黑窗 ping 测试
在命令行窗口执行: redis-cli -h 192.168.209.129 -p 6379 -a 123456@ljh ping 如果返回 pong 则表示连接成功

如图,成功连接,有返回 pong

在 Ubuntu上,Redis 默认是“开机自启动”的(通过 systemd 管理)。

redis desktop manager 连接

连接成功

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/7 22:05:26

DOM Node:理解与操作网页元素的核心

DOM Node:理解与操作网页元素的核心 概述 DOM(Document Object Model,文档对象模型)是现代网页开发中不可或缺的技术。DOM Node作为DOM的核心组成部分,是理解与操作网页元素的基础。本文将深入探讨DOM Node的概念、类型、属性以及操作方法,帮助开发者更好地掌握这一技术…

作者头像 李华
网站建设 2026/4/18 21:50:26

AngularJS Service详解

AngularJS Service详解 引言 AngularJS 是一个用于构建动态 web 应用程序的开源 JavaScript 框架。在 AngularJS 中,Service 是一个重要的概念,它允许我们创建可重用的函数和对象,从而提高代码的可维护性和可读性。本文将详细讲解 AngularJS Service 的概念、用途、创建方…

作者头像 李华
网站建设 2026/4/19 1:35:26

jQuery 密码验证

jQuery 密码验证 引言 随着互联网技术的不断发展,用户账户的安全问题日益凸显。在众多安全措施中,密码验证是不可或缺的一环。jQuery 作为一种流行的 JavaScript 库,在网页开发中扮演着重要角色。本文将介绍如何利用 jQuery 实现密码验证功能,确保用户账户的安全。 密码…

作者头像 李华
网站建设 2026/4/18 21:50:35

Elasticsearch 数据备份与恢复:确保数据安全的完整方案

Elasticsearch 数据备份与恢复:从原理到落地的完整安全方案 关键词 Elasticsearch 快照;数据备份恢复;分布式系统数据安全;跨集群复制(CCR);仓库管理;增量备份;灾难恢复 …

作者头像 李华
网站建设 2026/4/18 12:09:34

47款U盘

链接:https://pan.quark.cn/s/8f37ac8ba371内核更新2026年2月份,适合所有品牌U盘修复过年在家收拾抽屉,翻出几张吃灰老U盘。插电脑上一试——要么读不出,要么拷到一半报错。扔了可惜,修又不会修。其实这种问题不用求人…

作者头像 李华
网站建设 2026/4/18 21:50:25

修复CVE-2024-20267:Cisco NX-OS中MPLS封装IPv6处理的高危DoS漏洞

如何修复CVE-2024-20267 — Cisco NX-OS中MPLS封装IPv6处理的高危DoS漏洞? 思科已披露了其NX-OS软件在处理MPLS封装的IPv6流量时存在一个高严重性的拒绝服务(DoS)漏洞,该漏洞可能允许未经身份验证的远程攻击者在受影响设备上造成…

作者头像 李华