Jedis连接Redis
redis.conf的配置文件
- bind:127.0.0.1前面加#号,表示可以接受任何地址的请求
- protected-mode yes改为protected-mode no,将本机访问保护模式设置为no
关闭防火墙
防火墙开的情况下是没办法连接的
- 命令行界面输入命令“systemctl status firewalld.service”并按下回车键。
- 然后在下方可度以查看得到“active(running)”,此时说明防火墙已经被打开了。
- 在命令行中输入systemctl stop firewalld.service命令,进行关闭防火墙。
- 然后再使用命令systemctl status firewalld.service,在下方出现disavtive(dead),这权样就说明防火墙已经关闭。
- 再在命令行中输入命令“systemctl disable firewalld.service”命令,即永久关闭防火墙
查看Linux的本机地址
- 命令行界面输入“ip addr”显示如下图:
- 记住这个ip地址,是我们连接Redis的参数
启动Redis后台服务器
略
连接Redis
引入依赖
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>3.1.0</version>
</dependency>
Jedis jedis = new Jedis("192.168.72.129",6379);
String ping = jedis.ping();
System.out.println(ping);
jedis.close();
我们的两个参数分别为虚拟机的IP地址和Redis的默认端口号
如果可以连接就会在控制台输出字符串。