• Centos7安装Redis


    1、把redis-3.2.5.tar.gz传到linux的/opt目录下

    2、切换目录到opt,然后解压redis-3.2.5.tar.gz,tar  -zxvf   redis-3.2.5.tar.gz

    3、切换到redis-3.2.5,并执行make命令,需要把scr下的.c文件编译下;如果此时报错:gcc:命令未找到

       解决:

          原因就是缺少c语言编译环境。通过如下命令安装。

          yum install gcc

          yum install gcc-c++

          安装完成后,用如下命令查看

          gcc -v

          g++ -v

    4、gcc安装成功后,进入/opt/redis-3.2.5,执行make  报错:致命错误:jemalloc/jemalloc.h:没有那个文件或目录

        解决:

          运行make distclean之后再 make

    5、跳过test,执行make install

      默认安装在  /usr/local/bin

        >Redis-benchmark:性能测试工具,可以测试电脑性能(服务启动起来后执行)

        >Redis-check-aof:修复有问题的AOF文件,rdb和aof

        >Redis-check-dump:修复有问题的dump.rdb文件

        >Redis-sentinel:Redis集群使用

        >Redis-server:Redis服务器启动命令

        >redis-cli : 客户端,操作入口

    6、测试 :运行  redis-server

        出现如下图形,则成功。按ctrl+c结束,并会关闭redis服务。

        

    7、配置后台启动redis服务

      关闭防火墙,或者配置端口。

      systemctl stop firewalld.service

      首先,备份:

        mkdir  /myredis

        cp /opt/redis-3.2.5/redis.conf   /myredis/

      配置:编辑/myredis/redis.conf

         bind  *          不限制连接ip

         daemonize yes   开启守护线程,在后台运行

         protected-mode  yes  开启redis保护模式

      重启redis

        redis-server  /myredis/redis.conf

      查看进程

        ps  -ef  |grep  redis

      连接测试

        redis-cli

      断开连接  

        shutdown

        

  • 相关阅读:
    小程序支付
    小程序传参
    git
    学习过程遇到问题的解决方法
    进程创建注意事项:函数及对应包
    进程创建:函数及对应包
    mac解决eclipse 端口占用问题
    暴力
    doc2vec
    Java正则表达式的解释说明
  • 原文地址:https://www.cnblogs.com/xingrui/p/10158834.html
Copyright © 2020-2023  润新知