世界上并没有完美的程序,但我们并不因此而沮丧,因为写程序本来就是一个不断追求完美的过程。 ——摘自周志明

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

    

 

posted @ 2018-12-21 20:46  白杯与咖啡  阅读(137)  评论(0编辑  收藏  举报