redis远程访问配置

项目部署访问redis出错:(error) DENIED Redis is running in protected mode because protected mode is enabled

阿里云上部署了redis,但程序不能访问,修改配置文件redis.conf

  • 注释掉绑定ip
    # bind 127.0.0.1  表示只能允许本机访问
  • Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程,设置为no
    daemonize no
  • 保护模式,关闭保护模式,否则外部ip无法连接
    protected-mode no

修改完redis配置文件,必须重启redis

redis-server redis.conf

再次启动项目ok

redis相关操作

    • 查看redis进程是否存在
      ps -ef |grep redis
    • 检测6379端口是否在监听
      netstat -lntp | grep 6379
    • 停止redis,使用control+c快捷键或者使用客户端 redis-cli shutdown
原文地址:https://www.cnblogs.com/Deaseyy/p/13422007.html