redis安装

redis安装
1、下载redis-3.2.13.tar.gz
2、安装(redis属于源码安装,需要编译、检测编译状态)
  1)解压安装包 tar -zxvf redis-3.2.13.tar.gz
  2)进入解压目录 cd redis-3.2.13.tar.gz/
  3)编译 make
   4)检测检测编译状态 make test,此过程会检测到redis安装所需要的依赖包
     本次安装缺少的依赖包:You need tcl 8.5 or newer in order to run the Redis test
     解决方法:wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz  
        sudo tar xzvf tcl8.6.1-src.tar.gz  -C /usr/local/  
        cd  /usr/local/tcl8.6.1/unix/  
        sudo ./configure  
        sudo make  
        sudo make install
   5)安装make install [prefix=/path]完成安装
3、常用命令
   启动停止redis
   ./redis-server ../redis.conf
   ./redis-cli shutdown
   以后台进程的方式启动
   修改redis.conf   daemonize =yes
   ./redis-cli -h 127.0.0.1 -p 6379
    1)daemonize介绍
    A、redis.conf配置文件中daemonize守护线程,默认是NO。
    B、daemonize是用来指定redis是否要用守护线程的方式启动。
    2)daemonize 设置yes或者no区别
    daemonize:yes:redis采用的是单进程多线程的模式。当redis.conf
    中选项daemonize设置成yes时,代表开启守护进程模式。在该模式下,
    redis会在后台运行,并将进程pid号写入至redis.conf选项pidfile
    设置的文件中,此时redis将一直运行,除非手动kill该进程。
    daemonize:no: 当daemonize选项设置成no时,当前界面将进入redis
    的命令行界面,exit强制退出或者关闭连接工具(putty,xshell等)都
    会导致redis进程退出
   其他命令说明
   Redis-server 启动服务
   Redis-cli 访问到redis的控制台
   redis-benchmark 性能测试的工具
   redis-check-aof aof文件进行检测的工具
   redis-check-dump  rdb文件检查工具
   redis-sentinel  sentinel 服务器配置

posted on 2020-04-22 01:43  时空链接  阅读(131)  评论(0)    收藏  举报

导航