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

中间件-redis-(ubantu)

 

1、安装依赖包 

sudo apt-get update  

sudo apt-get install redis

一旦安装完成,Redis 服务将会自动启动。想要检查服务的状态,输入下面的命令:


root@vims:/etc/redis# sudo systemctl status redis-server
● redis-server.service - Advanced key-value store
     Loaded: loaded (/usr/lib/systemd/system/redis-server.service; enabled; preset: enabled)
     Active: active (running) since Tue 2025-02-11 11:43:01 CST; 1h 37min ago
       Docs: http://redis.io/documentation,
             man:redis-server(1)
   Main PID: 2801877 (redis-server)
     Status: "Ready to accept connections"
      Tasks: 6 (limit: 38487)
     Memory: 3.7M (peak: 4.4M)
        CPU: 15.155s
     CGroup: /system.slice/redis-server.service
             └─2801877 "/usr/bin/redis-server 0.0.0.0:6379"

Feb 11 11:43:01 vims systemd[1]: Starting redis-server.service - Advanced key-value store...
Feb 11 11:43:01 vims systemd[1]: Started redis-server.service - Advanced key-value store.

2、设置开机启动

 sudo systemctl enable redis-server

 启动

 sudo systemctl start redis-server

重启Redis服务

sudo systemctl restart redis-server

3、修改配置文件[/etc/redis/redis.conf]

①将`daemonize no`改为`daemonize yes`,

②使Redis作为后台进程运行. 修改密码:将`requirepass foobared`改为`requirepass your_password`.

③修改绑定地址:将`bind 127.0.0.1 -::1`改为`bind 0.0.0.0`,允许所有网络接口访问.

使用下面的命令来验证 Redis 服务器正在监听端口6379

root@vims:/etc/redis# ss -an | grep 6379
tcp   LISTEN 0      511                                                                               0.0.0.0:6379                        0.0.0.0:*              
tcp   ESTAB  0      0                                                                           192.168.96.91:6379                 192.168.30.174:51912          
root@vims:/etc/redis# netstat -an | grep 6379
tcp        0      0 0.0.0.0:6379            0.0.0.0:*               LISTEN     
tcp        0      0 192.168.96.91:6379      192.168.30.174:51912    ESTABLISHED

4、从远程位置通过 TCP 连接到 Redis 的 6379 端口。

想要验证所有设置都设置好了,你可以尝试使用redis-cli从你的远程机器上 ping 一下 Redis 服务器。

root@vims:/etc/redis# redis-cli
127.0.0.1:6379> 

# 指定 IP 地址和端口
redis-cli -h <服务器 IP 地址> -p <端口号>

# 指定访问密码
redis-cli -a <密码>

# 同时指定 IP、端口和密码
# redis-cli -h 127.0.0.1 -p 6379 -a 123456

redis-cli -h <服务器 IP 地址> -p <端口号> -a <密码>

 # 切换到 1 号数据库
SELECT 1
# 查看当前数据库的数量

config get databases

127.0.0.1:6379[1]> config get databases
1) "databases"
2) "16"
127.0.0.1:6379> quit
root@vims:/etc/redis# 


5、使用远程工具链接测


http://www.kler.cn/a/542552.html

相关文章:

  • SSM仓库物品管理系统 附带详细运行指导视频
  • ZooKeeper 技术全解:概念、功能、文件系统与主从同步
  • 插入排序和希尔排序
  • 和鲸科技上线 DeepSeek 系列模型服务,助力数智企业 AI 业务创新!
  • 本地基于GGUF部署的DeepSeek实现轻量级调优之二:检索增强生成(RAG)
  • 从云原生到 AI 原生,谈谈我经历的网关发展历程和趋势
  • 聚焦 AUTO TECH China 2025,共探汽车内外饰新未来Automotive Interiors
  • 2025年智慧城市解决方案下载:AI-超脑中台,体系架构整体设计
  • 【ubuntu下验证下菜品识别,训练,部署,验证 CNN + TensorFlow / PyTorch】
  • 14.1 Auto-GPT 项目定位与价值解读:揭开自主智能体的神秘面纱
  • 【CubeMX+STM32】SD卡 U盘文件系统 USB+FATFS
  • 物联网有哪些就业方向?
  • 问卷数据分析|SPSS实操之独立样本T检验
  • 【大数据安全分析】数据传输方式
  • vue知识点2
  • 前端安全问题及防范
  • 分享一款免费的AI大模型字幕工具,支持语音识别、字幕断句、优化、翻译、视频合成等全流程自动处理(支持抖音、B站、油管等国内外多平台视频下载与处理)
  • 宠物咖啡馆平台
  • CSA发布 | 云计算关键领域安全指南v5
  • pytorch笔记:mm VS bmm
  • npm介绍(Node Package Manager)(JavaScript生态中最流行的包管理工具,主要用于Node.js项目的依赖管理)
  • Python的那些事第十八篇:框架与算法应用研究,人工智能与机器学习
  • Vue3+element-plus表单重置resetFields方法失效问题
  • ESLint 配置详细指南
  • Flutter 中的生命周期
  • 从Word里面用VBA调用NVIDIA的免费DeepSeekR1