
mac远程redis_在局域网内使用Mac远程访问Ubuntu主机上Redis服务的方法
发布日期:2021-05-10 05:23:37
浏览次数:14
分类:精选文章
本文共 1270 字,大约阅读时间需要 4 分钟。
在局域网环境下,MacOS 操作系统通过 SSH 协议访问 Ubuntu 主机上提供的 Redis 服务。以下将详细介绍该过程。
1. 前言
本文提供的方法是通用的,适用于通过 SSH 协程在局域网内访问 Ubuntu 主机上运行的 Redis 服务。如果没有在 Ubuntu 主机上进行 Redis 配置,直接从 Mac 进行访问可能会抛出错误,例如“Could not connect to Redis at 192.168.X.X:6379: Connection refused”。
2. 环境配置
-
目标主机(被访问服务器):
- 操作系统:Ubuntu 18.04 LTS
- 服务端口:6379(Redis 的默认端口)
-
发起访问主机(macOS):
- 操作系统:MacOS Sierra 10.12 及以上版本
-
网络环境:
- 两台设备处于同一局域网内
3. 工具说明
本次配置仅使用 SSH 协议,其他协议可能不适用,因为 SSH 是最通用的、稳定的远程连接工具。
4. 查看 Ubuntu 主机 IP 地址
在 Ubuntu 主机上运行以下命令:
liang@liang:~$ ifconfig
从输出中可以看到主机在局域网内的 IP 地址为 192.168.1.102。
5. 配置 Redis 服务
在 Ubuntu 主机上执行以下步骤:
安装 Vim 部件:
liang@liang:~$ sudo apt install vim
如果已有 Vim installed,可以省略该步。
2.编辑 Redis 配置文件:
liang@liang:~$ sudo vim /etc/redis/redis.conf
-
修改配置文件,将其内容更改为:
bind 127.0.0.1 192.168.1.102
其中 192.168.1.102 是 Ubuntu 主机在局域网内的 IP 地址。
-
在 Ubuntu 主机上重新启动 Redis 服务,并使用 Redis 客户端进行测试:
liang@liang:~$ sudo service redis restart
liang@liang:~$ redis-cli
登录 Redis 后,执行以下命令:
127.0.0.1:6379> set key1 'hello world'
结果为:
OK
再次查询键值:
127.0.0.1:6379> get key1
结果为:
"hello world"
-
在 Mac 主机上通过 SSH 访问 Ubuntu 主机的 Redis 服务:
MACXdeMacBook-Pro:~ macx$ sudo redis-cli -h 192.168.1.102
登录时将会提示输入密码:
Password:
成功登录后,执行键值查询:
192.168.1.102:6379> get key1
结果为:
"hello world"
6. 验证与测试
7. 相关主题
以上方法适用于类似场景,您可以根据实际需求调整配置内容或端口号,以确保服务健康运行。
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年04月01日 05时28分09秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
CoreCLR源码探索(八) JIT的工作原理(详解篇)
2019-03-06
【数组】59. 螺旋矩阵 II
2019-03-06
【哈希表】1. 两数之和
2019-03-06
【栈和队列】232. 用栈实现队列
2019-03-06
linux之压缩和解压
2019-03-06
斩荆披棘,我们走的关于程序的路
2019-03-06
分享在winform下实现模块化插件编程-优化版
2019-03-06
MVC模型(java)
2019-03-06
[Unity][EXE]封装打包后怎么Debug错误显示output_log.txt
2019-03-06
使用promise封装wx:requset()
2019-03-06
图文追踪PlusToken资产转移行踪(一): BTC部分有1,203个流入交易所
2019-03-06
stm32h743iit6 cubmex 配置QSPI w25128模式问题
2019-03-06
让nginx支持文件上传的几种模式
2019-03-06
快上车!Java技术开发大厂直通车马上启动!
2019-03-06
photon磁力下载工具
2019-03-06
LeetCode 637 二叉树的层平均值-简单
2019-03-06
Java虚拟机结构(内存,类加载器,执行引擎)
2019-03-07
制作横版游戏KillBear第9课:暂停层+屏蔽下层监听
2019-03-07