配置Redis远程连接探索参数配置实践(redis 远程连接参数)
众所周知,Redis是一种高性能,开源的内存数据库,广泛应用于高性能实时数据管理,非常适合于缓存,队列,排行榜等非结构化数据管理场景。本文将实战介绍如何配置Redis,使得可以远程连接使用。
我们打开conf文件,在redis.conf文件中配置修改((使用任何支持文本的编辑器):
#添加配置
bind 0.0.0.0[Require指定IP]
protected-mode no
requirepass x[安全密码,可设置多种安全特性]
这里bind 0.0.0.0 表示允许所有IP访问,我们也可以设置一个指定IP;
protected-mode no一般设置为no,作用是使得能够从其他主机进行远程访问;
requirepass设置安全密码,登录之后要输入安全密码,这是防止攻击的重要措施。
接着,我们打开Windows下的命令提示符窗口,启动redis server:redis-server.exe redis.conf。你可以看到如下提示:
[4322] 21 May 11:55:55.841 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
[4322] 21 May 11:55:55.841 # Redis version=5.0.5, bits=64, commit=00000000, modified=0, pid=4322, just started
[4322] 21 May 11:55:55.841 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
可以看到,Redis服务器已经启动,接下来我们可以使用客户端远程连接服务器,使用如下命令:
/path/to/redis-cli.exe -a x -h … -p 6379
其中,-a表示连接Redis的账号密码,-h表示连接的远程服务的IP,-p表示要连接的端口。
当我们运行Redis-cli,会出现提示:127.0.0.1:6379>,表示已经成功连接上Redis服务,现在可以使用Redis进行远程操作了。
以上就是Redis远程连接的设置步骤,通过这种方式,我们可以在Windows上配置远程连接,游览器及其他客户端均可以远程连接。因此,我们考虑将Redis作为缓存数据库,真的非常方便。