redis笔记

redis笔记

2020.06.07

3y

  • 从零单排学Redis【青铜】
  • 从零单排学Redis【白银】
  • 从零单排学Redis【黄金】
  • 从零单排学Redis【铂金一】
  • 从零单排学Redis【铂金二】
  • 面试前必须要知道的Redis面试题

2020.06.08

linux查找redis 启动redis

1.查找redis文件的位置
find / -name redis*
2.找到redis.conf文件

redis笔记_第1张图片

在redis.conf文件下启动redis-server redis.conf命令在这里插入图片描述
启动成功
在这里插入图片描述
连接redis redis-cli
在这里插入图片描述
redis-cli shutdown关闭redis

修改redis绑定地址

如果是127.0.0.1:6379 只能是本地连接,如果想要外网连接服务器上面的redis要将绑定端口改为0.0.0.0:6379
redis笔记_第2张图片

2020.06.18

redis没有redis-server命令

Redis是C实现的,需要gcc来进行编译,原因可能是未安装gcc,使用命令安装gcc:yum install gcc
然后重新解压redis编译
进入redis解压目录make编译一下
成功

redis设置后台启动

1.找到redis.conf里边的
redis笔记_第3张图片
2.redis-server redis.conf(这个是针对两个文件放在同个目录下的)

如果不同目录的话使用绝对定位:

redis-server /xxx/xxx/xxx/redis.conf

2020.06.20

Redis (error) NOAUTH Authentication required.解决方法

出现认证问题,应该是设置了认证密码,输入密码既可以啦

注意密码是字符串形式!

127.0.0.1:6379> auth "yourpassword"  
例如密码是‘root’,当出现认证问题时候,输入“auth ‘root’”即可
127.0.0.1:6379> set name "hello"  
(error) NOAUTH Authentication required.  
127.0.0.1:6379> (error) NOAUTH Authentication required.  
(error) ERR unknown command '(error)'  
127.0.0.1:6379> auth "root" 
127.0.0.1:6379> auth "root"
OK

你可能感兴趣的:(redis笔记)