Windows下允许redis远程访问

本文详细介绍如何将Redis从仅限本地访问配置为支持远程访问的方法。包括正确的配置文件选择及必要参数调整,确保服务重启后的远程连接成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、安装很简单,下载安装包安装即可,略过;

  下载msi的安装包,会自动安装进服务;

2、远程访问

  Redis默认只允许本地访问,要使Redis可以远程访问,需修改配置文件;

  我用的redis3.2 ,默认使用的是redis.windows-service.conf,

  网上很多文档都说改redis.windows.conf, 改了也没用;

  

  其实我们可以查看一下服务里面的信息,看看到底使用的是那个配置文件,是哪个就改哪个,如下图:

  

  配置文件基本修改两个地方即可;

  (1)、

  

  (2)、

  

  修改完以后,重启redis即可;

 

转载于:https://www.cnblogs.com/weiyiming007/p/10075241.html

### 配置 Windows 上的 Redis允许远程访问 为了使 RedisWindows 系统上支持远程访问,需要按照以下方法操作: #### 修改配置文件 在 Windows 下,默认情况下 Redis 只能接受来自本地 (127.0.0.1) 的连接请求。因此,必须编辑 Redis 的配置文件 `redis.windows-service.conf` 或者 `redis.conf` 来启用远程访问功能[^2]。 打开配置文件后,进行如下更改: - **取消绑定地址限制** 找到并注释掉或者删除以下行: ```conf bind 127.0.0.1 ``` 注释后的效果应为: ```conf # bind 127.0.0.1 ``` - **关闭保护模式** 将 `protected-mode` 设置为 `no`,即修改此行为: ```conf protected-mode no ``` 完成上述两步之后保存文件[^5]。 #### 命令行重新启动 Redis 服务 由于已经对配置文件进行了改动,所以需要停止当前正在运行的服务,并依据新的配置重新启动它[^3]。具体步骤如下所示: - 使用命令终止现有进程: ```bash redis-cli shutdown ``` - 接着通过指定新参数来初始化服务端程序实例: ```bash redis-server .\redis.windows.conf --loglevel verbose ``` 另外也可以利用服务管理的方式实现自动化加载目标设置好的环境变量下的可执行脚本文件作为后台守护线程长期驻留内存当中持续监听网络接口上的数据包传输情况从而达到预期目的[^4]。 ```batch redis-server.exe --service-install redis.windows.conf --loglevel verbose ``` 以上就是整个流程说明文档内容总结完毕!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值