SpringBoot 连接虚拟机redis 虚拟机端配置

SpringBoot 连接虚拟机redis 虚拟机端配置

一:下载redis 并安装。
教程可参考:https://www.bilibili.com/video/BV125411n7AF?p=5

redis配置:
到redis解压目录下
在这里插入图片描z述

二:打开redis.conf配置文件:vi redis.conf
在里面找到这几个配置:

1.修改 protected-mode yes 改为:protected-mode no
在这里插入图片描述

2.注释掉 #bin 127.0.0.1
在这里插入图片描述
3.将 daemonize no 改成 yes
在这里插入图片描述

4.保存并退出
5.在redis.conf 同级目录下执行命令:redis-server redis.conf

(如果启动失败  说明端口被占用  安装的时候已经启动
:输入命令 ps -fe | grep redis
找到运行的redis  把他关掉
	:kill 2063

在这里插入图片描述
在这里插入图片描述
然后再执行 redis-server redis.conf 命令

三:然后需要打开防火墙的端口:
1.开放6379的端口:
firewall-cmd --add-port=6379/tcp --permanent
在这里插入图片描述

  1. 重载生效刚才的端口设置
    firewall-cmd --reload:
    在这里插入图片描述

3.测试端口是否打开 windows端 cmd 命令
telnet ip 端口
在这里插入图片描述
如果出现:
在这里插入图片描述

在这里插入图片描述
如果可以连接进去 说明端口已经开启。

现在再从SpringBoot连接 基本上就没问题了。
1.引入:
在这里插入图片描述

2.配置文件:

spring.redis.host=10.5.151.46
spring.redis.port=6379
#没有密码就不用写
spring.redis.password=
spring.redis.timeout=5000

3.编写测试方法;
@Autowired
StringRedisTemplate stringRedisTemplate;

@Test
void contextLoads() {

    ValueOperations ops=stringRedisTemplate.opsForValue();
    ops.set("userName","jerry");
    Object name=ops.get("userName");
    System.out.println(name);
}

4.运行
5.最后到redis-cli中查看一下(我用的6381端口) 按照上面的配置应该是6379
redis-cli -p 6379
在这里插入图片描述
get userName
在这里插入图片描述
完毕!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值