当前位置:   article > 正文

如何配置才能连接远程服务器上的 redis server ?

如何配置才能连接远程服务器上的 redis server ?

文章目录

Intro

以阿里云服为例。

首先,我在我买的阿里云服务器中以下载源码、手动编译的方式安装了 redis-server,操作流程见:Ubuntu redis 下载解压配置使用及密码管理 && 包管理工具联网安装

接着,我在本地电脑下载了 redis 官方推荐的 redis insight 客户端工具:https://redis.io/insight/

但是这个时候用本地客户端(GUI客户端、redis-cli 命令工具、亦或是Java或其他程序的客户端library)去连接已经在远程服务器运行的 redis-server ,却是连接失败。
错误如下:
在这里插入图片描述

修改点

修改 redis-server 启动时会读取的配置文件:redis.conf

bind 0.0.0.0
requirepass 123456
port 6379
  • 1
  • 2
  • 3

注意 bind 配置,0.0.0.0127.0.0.1 是有区别的。

然后在云服务器的界面中,修改安全设置:防火墙开 6379

推而广之,在一台机器上启动 redis-server 服务。在另一台机器上用 redis-client(任意形式的,GUI界面,程序客户端等)试图连接不在同一台机器上运行着的 redis-server

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/676861
推荐阅读
相关标签
  

闽ICP备14008679号