zoukankan      html  css  js  c++  java
  • Linux安装配置redis 、启动redis、redis设置密码

    由于间隔时间较长、机器的环境不同等等原因,所以每次安装redis的时候总是不那么顺利,所以这次我要做个笔记

    文章大部分内容源于https://blog.csdn.net/gisredevelopment/article/details/50234737

    1、先用命令:gcc -v 检查linux是否安装了gcc
    如果没有安装就按照下面的命令依次执行

    yum install cpp
    yum install binutils
    yum install glibc
    yum install glibc-kernheaders
    yum install glibc-common
    yum install glibc-devel
    yum install gcc
    yum install make


    2、去redis官方网站下载最新稳定版本的redis包:https://redis.io/download
    3、新建两个文件夹:用于存放redis配置文件和启动文件,这个步骤对于高手而言是灵活步骤。

    mkdir -p /usr/local/redis/etc 存放配置文件
    
    mkdir -p /usr/local/redis/bin 存放启动文件
    

    4、安装redis

    解压下载的redis安装包,cd进入src目录,执行make命令,执行

    make PREFIX=/usr/local/redis/bin install

    此时你也许会遇到2个常见错误:

    第一个错误:sh: ./mkreleasehdr.sh: Permission denied
    解决方案:权限不够,在src目录下执行:chmod 777 /mkreleasehdr.sh
    
    第二个错误:error: jemalloc/jemalloc.h: No such file or directory
    解决方案:在src目录下执行:make MALLOC=libc


    此时可以看到 /usr/local/redis/bin 目录下多了7个配置文件。再将redis目录中的redis.conf通过cp命令复制到/usr/local/redis/etc中

    5、启动redis

    进入/usr/local/redis/bin目录,执行 ./redis-server命令,如下图:


    成功启动redis服务。

    6、设置密码:
    在/usr/local/redis/bin目录下执行 ./redis-cli 进入redis客户端

    查询redis密码:config get requirepass
    设置redis密码为root: config set requirepass root
    认证登陆redis: auth root

  • 相关阅读:
    vb笔记
    linux学习笔记
    linnux--shell
    # 用类来封装动态数组:分文件编写
    面向对象
    c++2
    c++1
    答疑:指针数组字符串
    文件操作
    用函数封装实现对一个数组增删改查
  • 原文地址:https://www.cnblogs.com/youqc/p/11265467.html
Copyright © 2011-2022 走看看