阿里云部署redis并远程连接

阿里云部署redis并远程连接


工具

Redis Desktop Manager:https://www.jianshu.com/p/6895384d2b9e
redis:http://download.redis.io/releases/

步骤

具体步骤网上有很多参考这里不再做具体描述,具体可见:https://blog.csdn.net/sunhuansheng/article/details/84106836

问题描述

本文具体描述连接时遇到的问题汇总:

redis进程删不掉

使用ps aux | grep redis查看进程
在这里插入图片描述
使用kill -9 redis的pid正常情况下可以关闭
若是发现无法删除的情况(因为进程保护,你删了它会另起一个新的)
使用:/etc/init.d/redis-server stop
但这条命令是要使用软件库安装的方式才能运行。因此这里我还是无法删掉,因此我打算放弃这个端口,另开一个6380来连接redis数据库

修改redis端口号

修改redis.conf文件:
将port 6379改为6380
在这里插入图片描述

redis配置文件具体修改

虽然上面的连接说了怎么修改redis.conf,但是这里还是重复强调以下redis.conf文件需要修改的内容:

  1. 密码:修改requirepass
    在这里插入图片描述

  2. 地址:注释掉127.0.0.1
    在这里插入图片描述

  3. 设置后台运行:daemonize
    在这里插入图片描述

  4. 保护模式:protected-mode改为no,否则无法远程连接在这里插入图片描述

  5. 修改端口port

配置完后使用redis-server redis.conf运行

阿里云开启端口

阿里云防火墙中打开redis进程端口号
在这里插入图片描述
到此可以使用RedisDesktopManager进行连接,正常情况下即可连接成功
在这里插入图片描述

iptables设置

若还是无法连接成功,检查下防火墙是否开放,具体见:https://blog.csdn.net/zxy13826134783/article/details/100526973

之后检查下Iptables (IP包过滤规则)
运行命令:vim /etc/sysconfig/iptables (添加开放端口)
在这里插入图片描述
然后重启:systemctl restart iptables
到此RedisDesktopManager就能够正常连接了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值