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  表示只可以本机访问,要是远程访问需要注释掉(前面加#号)

 
posted @ 2019-05-16 18:40  枫-  阅读(142)  评论(0编辑  收藏  举报