zoukankan      html  css  js  c++  java
  • Linux安装Redis

    1、下载redis 安装包到 /usr/local/src ,并解压

     ( 这里为了加速下载,选择了华为镜像地址:https://mirrors.huaweicloud.com/redis/ )

    # 切换到 /usr/local/src
    cd /usr/local/src
    
    # 使用 curl 下载 redis 
    curl -O https://mirrors.huaweicloud.com/redis/redis-5.0.7.tar.gz
    
    # 解压
    tar zxvf redis-5.0.7.tar.gz

     

    2、安装

     注:

    这一步构建需要 Linux 安装了 gcc ,否则会报错 /bin/sh: cc: command not found,如果报错了之后,再安装 gcc  ,需要删除解压的 redis ,重新解压再构建 ,执行 yum -y install gcc-c++ 即可安装 gcc 

    # 切换到 redis 解压文件夹
    cd redis-5.0.7
    
    # 构建
    make
    
    # 切换到 ./src
    cd src
    
    # 安装 redis 到 /usr/local/redis
    make install PREFIX=/usr/local/redis

    3、拷贝默认的配置文件到安装目录下的 ./etc 目录

    # 创建 ./etc 目录
    mkdir /usr/local/redis/etc
    
    # 拷贝 redis.conf 到 ./etc
    cp /usr/local/src/redis-5.0.7/redis.conf /usr/local/redis/etc

     

    4、修改 redis.conf 默认配置

     1) 修改为后台可运行

      把 daemonize no 改为 daemonize yes   (是否为进程守护,关闭ssh窗口后即是否在后台继续运行)

     2) 设置密码

      把 requirepass foobared 的注释去掉,将foobared改为需要的密码 (在有密码的情况下,打开保护模式)

    3) 关闭保护模式

     把protected-mode yes改为protected-mode no(在没有密码的情况下,关闭保护模式)

    4) 取消绑定本地地址(如果不取消绑定,无法远程连接 redis)

     注释掉bind 127.0.0.1

     

    5、设置 redis 开机启动

    # 在 /etc/rc.local 里面添加内容(意思就是开机时执行这段命令)
    vim /etc/rc.local # redis 以某个配置启动的命令使 redis
    -server [配置文件] /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

     

    6、将 redis 的bin 添加到 PATH 路径,方便调用

    vim /etc/profile
    
    # 在 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 这一行下面,添加如下内容:
    PATH=$PATH:/usr/local/redis/bin
    export PATH

    如图:

     

     

    7、redis 常用命令

    # 启动 redis
    redis-server [配置文件]
    
    # 停止 redis 命令
    redis-cli shutdown
    
    # 登录 redis
    redis-cli [-a 密码]

    # 登录远端 redis
    redis-cli -h [IP] -p [端口] -a [密码]

     

  • 相关阅读:
    jquery获取当前时间比较日期
    php获取时间计算时间差
    计数查询统计
    jQuery选取所有复选框被选中的值并用Ajax异步提交数据
    在java中实现对access数据库的远程访问
    sublime快捷键
    局部变量和成员变量的区别
    常见的几种数组排序方法
    JVM的内存划分
    Java函数
  • 原文地址:https://www.cnblogs.com/lkc9/p/11956263.html
Copyright © 2011-2022 走看看