【转载】spring boot 链接 虚拟机(Linux) redis
原文:https://www.imooc.com/article/43279?block_id=tuijian_wz
前提是你已经安装redis且支持远程连接,redis的安装这里不再赘述,有需要的可以参考我的另一篇文章:centos 7.3上安装redis。这里主要讲讲如何判断及设置redis支持远程连接。
1、判断你的redis是否支持远程连接:
①:在centos中输入如下命令找到redis-cli:whereis redis-cli
②:根据返回的目录找到redis-cli,再执行如下命令:redis-cli -h 192.168.1.100
③:192.168.1.100就是你的虚拟机ip地址。若这一步报错connect refused,可能是防火墙没有开放6379端口。执行如下命令查看开放的端口:firewall-cmd --zone=public --list-ports
④:若确实没有6379,那就执行如下命令添加:firewall-cmd --zone=public --add-port=6379/tcp --permanent
⑤:然后重启防火墙:firewall-cmd --reload
⑥:开放了6379端口后再次执行:redis-cli -h 192.168.1.100
出现如下结果:

image.png
⑦:这样并不能说明支持远程连接,我们输入ping,如果返回pong,说明才是支持远程连接的。

image.png
2、设置支持远程连接:
如果没有返回pong,而是报错了,执行如下操作:
①:先关闭redis:redis-cli shutdown
②:找到redis的配置文件:whereis redis.conf
③:根据返回的目录,用vim打开redis.conf:vim redis.conf
把bind 127.0.0.1改成bind 0.0.0.0,
再把protected-mode=yes的yes改为no,

image.png
作者:哔哔one
链接:https://www.imooc.com/article/43279?block_id=tuijian_wz
来源:慕课网
【转载】spring boot 链接 虚拟机(Linux) redis的更多相关文章
- Spring Boot 2.x整合Redis
		最近在学习Spring Boot 2.x整合Redis,在这里和大家分享一下,希望对大家有帮助. Redis是什么 Redis 是开源免费高性能的key-value数据库.有以下的优势(源于Redis ... 
- Spring boot配置多个Redis数据源操作实例
		原文:https://www.jianshu.com/p/c79b65b253fa Spring boot配置多个Redis数据源操作实例 在SpringBoot是项目中整合了两个Redis的操作实例 ... 
- Spring Boot 多站点利用 Redis 实现 Session 共享
		如何在不同站点(web服务进程)之间共享会话 Session 呢,原理很简单,就是把这个 Session 独立存储在一个地方,所有的站点都从这个地方读取 Session. 通常我们使用 Redis 来 ... 
- 7、Spring Boot 2.x 集成 Redis
		1.7 Spring Boot 2.x 集成 Redis 简介 继续上篇的MyBatis操作,详细介绍在Spring Boot中使用RedisCacheManager作为缓存管理器,集成业务于一体. ... 
- Spring Boot 2.x 整合 Redis最佳实践
		一.前言 在前面的几篇文章中简单的总结了一下Redis相关的知识.本章主要讲解一下 Spring Boot 2.0 整合 Redis.Jedis 和 Lettuce 是 Java 操作 Redis 的 ... 
- Spring Boot 如何快速集成 Redis 哨兵?
		上一篇:Spring Boot 如何快速集成 Redis? 前面的分享栈长介绍了如何使用 Spring Boot 快速集成 Redis,上一篇是单机版,也有粉丝留言说有没有 Redis Sentine ... 
- Spring Boot(十一)Redis集成从Docker安装到分布式Session共享
		一.简介 Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API,Redis也是技术领域使用最为广泛的存储中间件,它是 ... 
- 转载-Spring Boot应用监控实战
		概述 之前讲过Docker容器的可视化监控,即监控容器的运行情况,包括 CPU使用率.内存占用.网络状况以及磁盘空间等等一系列信息.同样利用SpringBoot作为微服务单元的实例化技术选型时,我们不 ... 
- 搞懂分布式技术14:Spring Boot使用注解集成Redis缓存
		本文内容参考网络,侵删 本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutor ... 
随机推荐
- Java入门基础—面向对象开发
			Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大和简单易用两个特征.Java语言作为静态面向对象编程语言的代表 ... 
- failed to push some refs to 'git@github.com:RocsSun/mytest.git
			Git推送到GitHub仓库失败 使用Git将文件推送至GitHub的远程仓库时,报错failed to push some refs to 'git@github.com:RocsSun/mytes ... 
- 《Exception》第八次团队作业:Alpha冲刺(大结局)
			一.项目基本介绍 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 Exception 作业学习目标 1.掌握软件测试基础技术.2.学习迭代式增量软 ... 
- PHP下的异步尝试四:PHP版的Promise
			PHP下的异步尝试系列 如果你还不太了解PHP下的生成器和协程,你可以根据下面目录翻阅 PHP下的异步尝试一:初识生成器 PHP下的异步尝试二:初识协程 PHP下的异步尝试三:协程的PHP版thunk ... 
- $attr和$listeners is readonly
			https://www.jb51.net/article/132371.htm 出现这个问题的原因,主要是因为在使用的时候出现了A组件调用B组件,B组件再调用了C组件.而直接使用了A组件修改C组件的数 ... 
- Linux 操作系统启动流程
			1.加载bios bios中包含的硬件CPU 内存 硬盘等相关信息 2.读取MBR 读取完bios信息之后,计算机会查找bios制定的硬盘MBR引导扇区,将其内容复制到 0x7c00 地址所在的物理内 ... 
- js 如何判断浏览器是否禁用cookie
			语法:navigator.cookieEnabled: 如果浏览器启用了cookie,该属性值为true.如果禁用了cookie,则值为false. navigator: JavaScript中的一个 ... 
- STM32  IIC双机通信—— HAL库硬件IIC版
			参考传送门 关于IIC的原理这里我就不多说了,网上有很多很好的解析,如果要看我个人对IIC的理解的话,可以点击查看,这里主要讲一下怎样利用STM32CubeMx实现IIC的通讯,经过个人实践,感觉HA ... 
- 报错:SyntaxError: Non-ASCII character '\xe4' in file
			SyntaxError: Non-ASCII character '\xe1' in file recommendation.py on line 1, but no encoding declare ... 
- elasticsearch的安装和使用
			准备环境: 环境: win7 64位 jdk1.8.0 elasticsearch2.3.3 elasticsearch2.3.3:https://www.elastic.co/thank-you ... 
