• Redis安装、命令以及设置密码遇到的问题


    一、下载Redis

    如果没有 安装wget先安装wget和gcc(使用make的时候会用上)

    wget http://download.redis.io/releases/redis-4.0.8.tar.gz

    可以看到我们当前安装的Redis服务版本为4.0.8

    二、解压

    tar -zxvf redis-4.0.8.tar.gz

    可以获取解压之后的源码包,文件名为redis-4.0.8.之后用命令

    cd redis-4.0.8

    进入到该目录中

    三、编译

    make

    编译之后源码文件被移动到当前目录的src文件夹下面

    四、安装

    进入  redis-4.0.8文件夹中的 src文件夹

    cd src

    五、配置Redis.conf

    在进入src使用 ls命令查找出redis.conf文件,使用vim命令进入redis.conf

    1.如果没有安装vim使用此命令安装

    yum -y install vim

    2.再使用命令进入redis.conf

    vim redis.conf

    3.使用"/"命令进入搜索

    /daemonize

    4.将其状态改为从 no改为 yes

    5.更改IP(含义是本机IP,测试用)

    bind 127.0.0.1 ::1

    6.修改密码

    建议使用/命令搜索这段Command renaming,修改密码的地方就在上面这一行命令

    requirepass  a123456

    六、启动Redis服务

    这是启动Redis服务的命令

    ./redis-server

    但是此命令不能后台运行所以需和redis.conf同时执行(redis-server 服务启动  redis.conf 配置文件),前提是再同个文件夹中存在这两个文件

    redis-server redis.conf

    检测6379端口是否在监听

    netstat -lntp | grep 6379

    检测后台进程是否存在

    ps -ef |grep redis

    使用redis-cli客户端检测连接是否正常

    redis-cli
    127.0.0.1:6379> keys *
    (empty list or set)
    127.0.0.1:6379> set key "hello world"
    OK
    127.0.0.1:6379> get key
    "hello world"
    keys *
    (empty list or set) 查询所有的key
    set key "hello world" 创建名叫Key
     

    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    auth '输入密码'

    127.0.0.1:6379> auth "abcd"

    可以通过此命令验证密码是否正确

    返回的是OK即代表正确

    错误: Redis (error) NOAUTH Authentication required

    即有可能是开启了认证使用以上命令进行解决 返回的是OK代表认证通过

    错误  (error) ERR Client sent AUTH, but no password is set

    原因: 没有设置密码造成的

    127.0.0.1:6379> config set requirepass ruiec.com

    ruiec.com 代表你要设置的密码

    用以上命令就可解决,再进行auth就可以了

    127.0.0.1:6379> config get requirepass 

    此命令可以查看设置的Redis密码

  • 相关阅读:
    svn 常用控制台命令解析
    android studio Activity标题栏研究
    android 音频播放总结 soundlPool,MediaPlay
    android studio 将library导出为jar 亲测成功
    android 控件自定义样式
    android studio 程序错误
    android 界面布局
    jdk 多版本安装 for mac
    android 控件ui
    homebrew for mac
  • 原文地址:https://www.cnblogs.com/XiangZiPeng/p/10711896.html
Copyright © 2020-2023  润新知