zoukankan      html  css  js  c++  java
  • linux安装redis

    $ wget http://download.redis.io/releases/redis-5.0.5.tar.gz
    $ tar xzf redis-5.0.5.tar.gz
    $ cd redis-5.0.5
    $ make

    启动服务
    1:$ src/redis-server
    2:./redis-server ../redis.conf


    测试启动状态:
    $ src/redis-cli
    redis> set foo bar
    OK
    redis> get foo
    "bar"
    redis 127.0.0.1:6379> QUIT  退出
    关闭redis
    redis-cli shutdown
    启动redis
    redis-server redis-conf
     查看redis是否在运行  ps aux | grep redis
     查看所有的key

     KEYS pattern

    keys *

     列出匹配的key  keys apple*
     创建key  set  _keyname  _bar
     退出  QUIT
       
       
       
     
    Redis 开启远程连接
    修改redis.conf配置文件,把bind=127.0.0.1注释掉(如果想设置密码在redis.conf中加上:requirepass:密码即可)


    在redis3.2之后,redis增加了protected-mode,在这个模式下,即使注释掉了bind 127.0.0.1,再访问redisd时候还是报错,如下
    修改办法:protected-mode no

    修改配置文件 redis.conf

    daemonize no 改为 yes 后台运行:

    protected-mode yes 改为no 可以不用输入密码登陆

    bind 127.0.0.1  表示只可以本机访问,要是远程访问需要注释掉(前面加#号)

     
  • 相关阅读:
    hibernate联合主键 注解方式
    使用Json出现java.lang.NoClassDefFoundError解决方法
    Spring 定时任务2
    Spring 定时任务1
    Javasocket1
    volatile
    Java中byte与16进制字符串的互相转换
    Spring 源码学习
    web服务器工作原理
    SpringMVC国际化
  • 原文地址:https://www.cnblogs.com/mrray/p/10877341.html
Copyright © 2011-2022 走看看