远程连接Redis,
远程连接Redis
1、开启服务器安全组:
2、开启远端防火墙端口:
- 开启防火墙端口
firewall-cmd --add-port=6379/tcp --permanent
- 查看端口占用情况
firewall-cmd --list-ports
- 重启防火墙
firewall-cmd --reload
3、配置redis.conf
-
注释
bind 127.0.0.1
-
把
protected-mode
设置为true 更安全!
- 设置访问redis的密码:
requirepass 123456
4、重启Redis
- 重启命令行界面
redis-cli -h 127.0.0.1 -p 6379 shutdown
- 登录
redis-cli -p 6379
- 输入密码
auth 123456
5、使用idea访问redis
- 配置环境:(必要要导入jedis依赖包)
<!--导入jedis的包--> <dependencies> <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>4.2.1</version> </dependency> <!--fastjson--> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.48</version> </dependency> <!--slf4j 用来适配不同的日志框架--> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> <version>1.7.25</version> </dependency> </dependencies>
- 程序如下:
package com.jin; import redis.clients.jedis.Jedis; public class Test_01_test { public static void main(String[] args) { Jedis jedis = new Jedis("XXX.XXX.XX...", 6379); jedis.auth("123456"); System.out.println(jedis.ping()); } }
显示结果如下:
PONG
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。