美文网首页
redis_example_01

redis_example_01

作者: Kate_Blog | 来源:发表于2018-11-27 03:54 被阅读4次

    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

    应该要设置用户名和密码

    相关文章

      网友评论

          本文标题:redis_example_01

          本文链接:https://www.haomeiwen.com/subject/iqdwqqtx.html