zoukankan      html  css  js  c++  java
  • Liunx软件安装之Redis

    Redis是一个开源(BSD许可),内存数据结构存储,用作数据库,缓存和消息代理。它支持数据结构,如字符串,散列,列表,集合,带有范围查询的排序集,位图,超级日志和带有半径查询的地理空间索引。Redis 具有内置复制,Lua脚本,LRU驱逐,事务和不同级别的磁盘持久性,并通过 Redis Sentinel 提供高可用性并使用 Redis Cluster 自动分区。

    安装 redis

    1. 前往 官网 获取下载链接

    1. 在 Contos 中下载文件
    sudo wget http://download.redis.io/releases/redis-4.0.11.tar.gz
    
    1. 解压压缩文件
    tar -zxvf redis-4.0.11.tar.gz
    
    1. 在编译源码前,我们需要先通过 yum 安装 gcc 依赖
    yum install gcc
    
    1. 进入刚刚解压缩的目录内
    cd redis-4.0.11
    
    1. 开始编译
    make
    
    1. 创建 /usr/redis 目录,用来存放 redis 可执行文件
    mkdir /usr/redis
    
    1. 在 redis 源码目录下,将 redis.conf 配置文件拷贝到 /usr/redis 目录
    cp redis.conf /usr/redis
    

    9) 进入 src 目录,将 redis-server、redis-benchmark、redis-cli 拷贝到 /usr/redis 目录

    cd src
    cp redis-server  /usr/redis
    cp redis-benchmark /usr/redis
    cp redis-cli  /usr/redis
    cp reids-sentinel /usr/redis
    

    前台启动 redis 服务

    1)进入 /usr/redis 目录

    cd /usr/redis
    

    2)前台启动 redis 服务

    ./redis-server redis.conf
    
    1. 新开一个对话,通过客户端连接
    [root@VM_0_15_centos redis]# ./redis-cli
    

    后台启动 redis 服务

    1. 修改 redis.conf 配置文件,将
    daemonize no
    

    修改为:

    daemonize yes
    
    1. 查看是否有服务启动
    grep redis|grep -v grep
    
    1. 如果有服务就删除
    killall redis-server
    
    1. 重启 redis 服务,并获取之前设置的 name
    ./redis-server redis.conf
    ./redis-
    get name
    

    设置开机自启动

    1)编辑开机脚本

    vi /etc/rc.local
    

    内容如下:

    # redis 开机自启动
    /usr/redis/redis-server /usr/redis/redis.conf
    
    1. 刷新配置
    systemctl daemon-reload
    
    1. 查看是否有服务启动
    grep redis|grep -v grep
    
    1. 如果有服务就删除
    killall redis-server
    

    5) 重启服务器

    reboot
    

    6)查看服务

    ps -aux | grep redis
    

  • 相关阅读:
    两个51相互之间单片机如何进行串口通信
    (stm32f103学习总结)—stm32pwm
    (stm32f103学习总结)—stm32 PMW输出实验
    cpu指令如何读写硬盘
    线程进程同步
    stm32+lwip
    opc
    open62541-server编程
    linux 下time函数
    close与shutdown
  • 原文地址:https://www.cnblogs.com/markLogZhu/p/11399904.html
Copyright © 2011-2022 走看看