远程连接Redis需要以下设置
1.修改redis.conf
配置文件
开启Redis密码验证,并设置自己的密码
开启守护进程
注释绑定信息
关闭保护模式
重启Redis服务(注意是整个Redis服务,不是client连接)
2.确保网站安全组和linux防火墙对Redis端口开放
[root@xxx]# firewall-cmd --query-port=6379/tcp
yes
3.Java端进行连接测试
public class Ping {
public static void main(String[] args) {
//获取Jedis对象
Jedis jedis = new Jedis("39.101.142.151", 6379);
//进行Redis密码验证
jedis.auth("0722");
//之前linux端的指令都可以在此处以方法的形式调用
System.out.println(jedis.ping());
}
}
启动后控制台输出
pong
即可