51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

OneinStack配置Redis远程连接

前言 {#%E5%89%8D%E8%A8%80}

OneinStack安装完reids后自动启动,默认是只允许本机连接,并且没有密码。我们想要远程连接就需要修改一些配置。

目录说明 {#%E7%9B%AE%E5%BD%95%E8%AF%B4%E6%98%8E}

OneinStack安装的Reids默认目录在/usr/local/redis/

Snipaste_2022-08-05_11-18-47

  • var为数据和log
  • etc存放配置文件
  • bin reids相关命令

修改/usr/local/redis/etc/下的reids.conf {#%E4%BF%AE%E6%94%B9%2Fusr%2Flocal%2Fredis%2Fetc%2F%E4%B8%8B%E7%9A%84reids.conf}

注释掉75行 加上76行,默认是只能本机127.0.0.1进行连接,改为0.0.0.0即任意ip都可连接
Snipaste_2022-08-05_11-21-04

搜索protected-mode yes改为no,关闭安全模式 {#%E6%90%9C%E7%B4%A2protected-mode-yes%E6%94%B9%E4%B8%BAno%EF%BC%8C%E5%85%B3%E9%97%AD%E5%AE%89%E5%85%A8%E6%A8%A1%E5%BC%8F}

Snipaste_2022-08-05_11-22-40

搜索requirepass 增加密码 {#%E6%90%9C%E7%B4%A2requirepass-%E5%A2%9E%E5%8A%A0%E5%AF%86%E7%A0%81}

Snipaste_2022-08-05_11-24-12

修改完成,进入到bin目录/usr/local/redis/bin 重启使生效 {#%E4%BF%AE%E6%94%B9%E5%AE%8C%E6%88%90%EF%BC%8C%E8%BF%9B%E5%85%A5%E5%88%B0bin%E7%9B%AE%E5%BD%95%2Fusr%2Flocal%2Fredis%2Fbin-%E9%87%8D%E5%90%AF%E4%BD%BF%E7%94%9F%E6%95%88}

Snipaste_2022-08-05_11-27-01

systemctl restart redis-server或者service redis-server restart

参考

这个时候就可以通过ip+端口 和密码来连接服务器上的redis了

注意 {#%E6%B3%A8%E6%84%8F}

注意服务器防火墙要放行redis的默认端口3306,各个云厂商方式都有差异,阿里和腾讯的服务器在安全组里面放行3306即可。

赞(0)
未经允许不得转载:工具盒子 » OneinStack配置Redis远程连接