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

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 连接

连接成功

http://www.jsqmd.com/news/399513/

相关文章:

  • 平面平铺
  • 冬奥智慧气象APP界面视觉设计与交互设计
  • 职工养老保险待遇领取地
  • AI for Code Reviewer All In One
  • 2026 全链路 GEO 优化服务商 - 品牌2025
  • day019
  • Photoshop - Photoshop 工具栏(70)以快速蒙版/标准模式编辑
  • Photoshop - Photoshop 工具栏(69)前景色和背景色
  • 宣城三维治理模型:视频孪生向镜像孪生跃迁的首个城市级实践样板---跨摄像连续表达 × 三维轨迹建模 × 空间级主动调度体系
  • 自然语言生成在AI原生应用中的5个实战案例
  • BISHI66 子数列求积
  • 宣城镜像孪生示范城:超越视频孪生的三维空间计算城市样板——跨摄像连续表达 × 三角测量厘米级定位 × 趋势级风险推演体系
  • AI原生用户画像:如何用强化学习优化推荐系统效果
  • SpringBoot整合Junit与Mybatis实战
  • 中央气象局-MICAPS4客户端
  • SciPy 稀疏矩阵
  • 题解 NOISG2026 Prelim
  • 兰溪民间流传的故事《门神的来历:一段被误会的皇家轶事》
  • AngularJS Service详解
  • [兰溪民间故事]镬灶老爷的来历:一段充满烟火气的民间传说
  • DOM Node:理解与操作网页元素的核心
  • 画质天花板追觅AI电视,春晚出圈真相:Dreamind Pro AI引擎太能打
  • AI应用架构师分享:传统数据评估已过时,AI视角重新定义评估
  • 医疗场景Agentic AI提示设计:提示工程架构师的方法
  • 大数据背景下社交网络分析的安全与隐私问题
  • 多语言代码生成AI Agent:LLM在软件开发中的应用
  • 260218
  • 天虹提货券回收居然这么香,闲置卡秒变零花钱 - 京顺回收
  • [bash]:BASH中的变量——可先用后定义
  • 如何避免独立开发者最常见的商业失误:一份实战思考清单