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就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)