zoukankan      html  css  js  c++  java
  • CentOS

    CentOS安装Redis

    下载

    mkdir /usr/local/redis  #创建文件夹
    
    cd /usr/local/redis  #进入文件夹
    
    wget http://download.redis.io/releases/redis-5.0.8.tar.gz  #下载安装包

    安装

    tar xzf redis-5.0.8.tar.gz  #解压安装包
    
    cd redis-5.0.8/  #进入redis目录
    
    make  #编译
    
    make install  #安装

    可能遇到的问题

    • 报错:gcc:命令未找到执行 yum install gcc
    • 报错:致命错误:jemalloc/jemalloc.h:没有那个文件或目录执行 make MALLOC=libc

    启动

    后台启动

    redis-server &

    查看运行状态

    ps -ef | grep redis

    设置密码

    运行

    redis-cli

    运行

    config get requirepass

    如果没有设置过密码如下图

    设置密码成功返回‘OK

    config set requirepass ****(****为要设置的密码)

    ctrl+C退出当前的命令行模式

    停止

    运行命令

    redis-cli -h 127.0.0.1 -p 6379 -a ****(****为密码)

    进入redis命令行后,执行:shutdown

     

    卸载

    查看redis-server是否启动:ps aux | grep redis

    kill掉这些进程

    删除redis相关文件

    Q&A

    报错:(error) DENIED Redis is running in protected mode because protected mode is enabled

    注释掉绑定ip。

    # bind 127.0.0.1

    Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程。

    daemonize yes

    保护模式,关闭保护模式,否则外部ip无法连接

    protected-mode no

    加载新配置文件并启动

    redis-server redis.conf
  • 相关阅读:
    996工作制是奋斗还是剥削?
    动态链接的PLT与GOT
    The Product-Minded Software Engineer
    缓冲区溢出
    golang的加法比C快?
    C errno是否是线程安全的
    golang 三个点的用法
    GDB 单步调试汇编
    为什么CPU需要时钟这种概念?
    fliebeat配置手册
  • 原文地址:https://www.cnblogs.com/helios-fz/p/12627008.html
Copyright © 2011-2022 走看看