使用IDEA连接安装在虚拟机中的redis数据库

具体步骤:

  1. 进入虚拟机,打开Redis所在目录;
  2. 在Redis目录并找到Redis配置文件redis.conf;在这里插入图片描述
  3. 打开配置文件redis.conf,首先注释掉bind 127.0.0.1。这里bind IP可以简单理解为只有该绑定的IP地址可以请求Redis服务。但事实上,bind用于指定本机网卡IP。例如本机有两个IP(IP1和IP2),其中Redis配置文件绑定了IP1,那么就只能通过IP1去访问Redis服务器。使用IP2或任何其他IP均不能访问Redis服务器。其中bind 0.0.0.0 是一个特例,它允许任何IP请求Redis服务。
    在这里插入图片描述
  4. 接着继续往下翻,将保护模式关闭,即将protected-mode no改为yes。
    在这里插入图片描述
  5. 最后,往下翻并找到守护模式,将其打开。这样Redis会一直后台运行(虚拟机不关机)
    在这里插入图片描述
  6. 设置完成,使用redis-server载入redis.conf配置文件,完成redis启动
  7. 在IDEA中,新建maven项目,导入jedis依赖,新建测试文件,根据你自己虚拟机IP地址,以及Redis端口号(默认6379)进行设置,调用jedis.ping()方法,控制台打印PONG,说明连接成功。
    在这里插入图片描述
    在这里插入图片描述
  8. 若按步骤操作仍然出现问题,考虑是否开启防火墙
  9. CentOS7防火墙操作
    停止防火墙:
    systemctl stop firewalld.service
    禁止防火墙开机自启:
    systemctl disable firewalld.service
    查看防火墙状态
    firewall-cmd --state
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐