redis无法远程解决办法

redis无法远程解决办法,第1张

redis无法远程连接是因为ip被锁定了和设置了安全

windows下redis无法远程,首先找到redis安装目录下的redis.windows.conf文件

然后将配置文件中的bin 127.0.0.1注释

将protected-mode yes 的yes改为no

如果需要设置密码:将requirepass foobared 注释解开,将foobared改为你要设置的密码

修改完这些配置保存之后,请不要直接在任务管理器中启动redis服务!找到redis安装目录,然后在安装目录中打开cmd,利用命令启动redis,并指定配置文件

如果你通过任务管理器的服务启动的话需要修改redis.windows-server.conf这个配置文件,修改内容和上述一致。

注释掉 bind 127.0.0.1 这一行(在前面添加一个 # 就是注释)。

重启 redis 服务。

注意: redis 的配置文件位置不是100%一样,有可能你的服务器的 redis.config 文件和我的位置不一样,请注意甄别。

如果还不行,检查防火墙设置,看看是否有禁止 6379 端口或者限制远程 ip 访问。 如果是购买的云服务器 ,检查 安全组 是否放行 6379 端口(例如:如果你购买的是阿里云的服务器,则登录阿里云的控制台,查看redis所在服务器的安全组设置)。

将命令中的 88.88.88.88 改成你的 ip 地址,将 6379 改成你的 redis 的端口(默认端口就是 6379 ),将 password 改成你的 redis 授权密码。

1、Redis默认端口号为127.0.0.1,端口号默认为:6379。

2、假如本机访问远程IP为132.1.114.44的计算机,则首先要在已经安装了Redis的远程计算机上打开其服务器,redis.server.exe

3、接下来在本机运行redis.cli.exe,也可以通过命令行实现:输入-h 远程计算机IP -p 6379即可连接:

4、接下来如果想用自己写的客户端什么的连接远程Redis数据库也只需要输入远程计算机的IP就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9541202.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存