redis_example_01

2018-11-27  本文已影响4人  Kate_Blog

yum 安装redis:

https://my.oschina.net/u/268296/blog/371539

远程登录redis: redis-cli -h xxx.xxx.xxx.xxx -p 6379

redis-cli -h xxx.xxx.xxx.xxx -p 6379

auth 密码

xxx.xxx.xxx.xxx 是yum安装的redis

redis 本地按照目录:

redis 配置文件的位置

/usr/local/etc/redis.conf

redis mac 的 homebew 安装的路径:

https://blog.csdn.net/chenshuai1993/article/details/51519384

redis实践的Java代码:

https://github.com/josiahcarlson/redis-in-action/blob/master/java/src/main/java/Chapter01.java

redis启动:

https://blog.csdn.net/sunhuiliang85/article/details/73613189

1.直接启动

进入redis根目录,执行命令:

加上‘&’号使redis以后台程序方式运行

1

./redis-server &

2.通过指定配置文件启动

可以为redis服务启动指定配置文件,例如配置为/etc/redis/6379.conf

进入redis根目录,输入命令:

1

./redis-server /etc/redis/6379.conf

如果更改了端口,使用redis-cli客户端连接时,也需要指定端口,例如:

1

redis-cli -p 6380

1 查找所有redis线程,把这些线程都杀死,在用redis-server启动一下

ps axu|grep redis

2 redis文档

http://redisdoc.com

3 jedis基础使用

https://blog.csdn.net/qq838642798/article/details/54090544

4 spring boot + redis缓存

https://blog.csdn.net/u011244202/article/details/60154444

https://blog.csdn.net/zwfmu/article/details/73739640

5 远程连接Redis

linux: centos7

注意:

firewall-cmd 添加rich-rule来开放端口并没有生效

开放6379端口

firewall-cmd --add-port=6379/tcp --permanent

重启Linux防火墙:

systemctl restart firewalld.service

查看开放生效的端口:

firewall-cmd --zone=public --list-all

补充:

应该开放端口给指定的ip或者ip段,而不是全部ip

远程测试6379:

telnet  xxx.xxx.xxx.xxx  6379

修改配置文件:/etc/redis.conf

bind 127.0.0.1 修改为 bind 0.0.0.0

protected-mod yes 修改为 protected-mod no

重启redis服务: sudo systemctl start redis.service

补充:

应该要绑定一个IP

应该要设置用户名和密码

上一篇下一篇

猜你喜欢

热点阅读