redis5安装,编译,并且远程连接使用

redis5安装,编译,并且远程连接使用,第1张

redis5安装,编译,并且远程连接使用 我用的是java版,不是java版的同学可以不用看了

1.0 redis下载安装

(1)ftp上传至software目录下

 

1.解压,并且进入目录

tar -zxvf redis-5.0.3.tar.gz -C /hadoop

2.编译,设置安装位置

make

cd src

make install PREFIX=/usr/local/redis
  1. 移动配置文件至安装目录
cd ../

mkdir /usr/local/redis/etc

mv redis.conf /usr/local/redis/etc
  1. 启动redis
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
  1. 开启远程访问

修改redis.conf

将第70行的bind注释,第90行将protected-mode改为no,136行daemonize 改为 yes

说明:bind注释代表任何ip都能访问,protected-mode改为no代表不作保护、外界可以通过api访问,daemonize改为yes代表后台运行,不会启动后一直在前端挂起。

  1. 重启redis

ps -ef|grep redis

kill -9 pid(redis的id)

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

2.进入redis客户端增加密码(现在外部可以访问了,为了安全你要设置密码)

用命令进入redis的bin目录后,输入

./redis-cli (进入不了,看看是目录的问题,还是redis-server没有启动,去查看进程,或者杀死server)

设置密码

config set requirepass TeacherLove~U

用JAVA API连接方式

导包


    redis.clients
    jedis
    3.2.0

代码

Jedis jedis = new Jedis("192.168.xx.xx");
jedis.auth("TeacherLove~U");
jedis.set("is_error","yes");

--------各位同学,如果有补充和建议,请写在评论栏下,我们共同改进。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5671825.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存