如何连接腾讯云服务器上的redis

先从安装开始,这里我使用的是宝塔来安装的。

云服务器上下载redis

在这里插入图片描述

云服务器上的redis,如果首页这里没有看见的话,可能是你安装的时候没有选择让它在首页显示。上图有个按钮,点击它就可以让redis在首页显示了。

在这里插入图片描述

bind就是redis配置文件redis.conf的一个设置项,起到的作用是为了绑定本机的所有的网卡ip地址,redis默认127.0.0.1。因此你用127.0.0.1登录是没问题的。如果你是腾讯云服务器的用户,你用服务器的外网ip连接肯定会报Connection refused错。具体原因就是因为云服务器有两个网卡ip,一个是内网ip,一个是127.0.0.1,而redis默认只有127.0.0.1,因此我们需要配置所有的本机ip。

查看主机所有的网卡ip地址

ifconfig  //linux系统
ipconfig  //windows系统

下面是我购买的腾讯云服务器上的两个ip地址

在这里插入图片描述

把刚才上面查到的所有ip地址都加到bind后面

 bind 127.0.0.1 你的另一个ip地址

在这里插入图片描述

其实也可以这样写

bind 0.0.0.0

这样的话就是默认包含本机所有的网关ip地址了

先别退出,接下来还得开启远程连接许可和设置密码。

设置远程连接并设置密码

要想真的能够远程连接还得将redis的保护模式关闭,redis的保护模式时靠redis.conf文件中的protected-mode 这个关键字决定的,后面接yes为开启,no为关闭,默认是yes,也就是禁止远程连接。但是关闭之后只要是别人知道你的ip地址和端口号都可以连接,很不安全,因此更好地办法就是添加密码。

设置密码redis依靠的是 requirepass 关键字,后面空格就可以加上你的密码了
还是在redis.conf文件中
语法: requirepass 你的密码
步骤在下面

添加密码

将#去掉(#是注释的意思),把foobared改为你要设置的密码

requirepass 你的密码

在这里插入图片描述

设置以进程模式开启
daemonize yes

在这里插入图片描述

图形界面客户端连接redis

我自己是使用了Redis Desktop manager这个redis的图形管理界面来连接redis的,输入主机ip号,port端口号,Auth(密码)就好了。

在这里插入图片描述

学习云服务器时写的笔记,如果哪里写错了,希望大家可以帮我指出来,一起进步。


版权声明:本文为weixin_47411022原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。