zoukankan      html  css  js  c++  java
  • Redis的下载与安装

    1). 从官网上下载Redis的压缩包
     
    2). 将压缩包解压到 某个指定的文件目录中
            tar -xzvf redis-4.0.9.tar.gz  /xx/xx/xx_dir
     
    3).使用 gcc 进行二进制文件的编译
            make 
     
    4).将Redis安装到 /usr/local/redis 目录中去
             这里需要注意系统文件夹权限问题.
                    sudo make /usr/local/redis install 
     
            生成的bin目录中 , 会有几个可执行文件.
                    redis-benchamrk : 性能测试工具
                    redis-check-conf : AOF文件修复工具
                    redis-check-dump : RDB文件检查工具(快照持久化文件)
                    redis-cli : 命令行客户端
                    redis-server : redis服务器启动命令
     
     
    5). copy 解压后的redis目录中的配置文件 redis.conf 到 /usr/local/redis 中
                cp -r redis.conf /usr/local/redis
     
    6).修改 /usr/local/redis/redis.conf 文件
                将文件中  daemonize 属性设置为 YES ;
              
                               
    7). 启动 redis 服务
     
                Redis 服务的启动方式有两种:
                        前端启动方式 : 
                                执行 bin 文件目录中的 redis-server 命令.即
                                    ./bin/redis-server
                                这种方式的坏处就是 , 命令行执行后 , 该terminal窗口无法再进行其它操作.
                                推荐使用下面的这种 '后端启动方式'.
     
                        后端启动方式 :    
                                通过redis-cli 命令行 , 加载 修改后的 redis.conf 配置文件.
                                      sudo  ./bin/redis-server    ./redis.conf
     
    8).查看redis服务是否启动成功
                ps -ef | grep -i redis
     
    9). 关闭redis服务.
                a.可以通过 kill -9   procced_no(上面命令查到的进程号)  — 不推荐;
                b.通过redis-cli 命令行工具
                    ./bin/redis-cli shutdown
     
     
    10).可能出现的问题
                a. 通过redis-cli shutdown 关闭服务的时候 , 出现关闭失败 .
                        解决方法 : 
                                    说明在使用后端启动方式的时候,没有使用root权限(即没有用sudo关键字) , 导致关闭的时候权限不足.
                                    开启服务 : sudo  ./bin/redis-server  ./redis.conf
                                    关闭服务: sudo ./bin/redis-cli SHUTDOWN
                                    解决 ~~ 
     
                b.配置文件 redis.cof 是只读文件 , 那么保存的时候需要强制保存.
                        :w !sudo tee %
                        退出 需要强制退出 :q!
     
     
     
     
     
  • 相关阅读:
    rowkey设计原则和方法
    ubuntu安装及使用
    sqoop数据迁移
    Hive 自定义UDF操作步骤
    hive之数据导入导出
    MySQL优化
    MongoDB、Redis、elasticSearch、hbase的对比
    数据库基本操作
    count(*) 和 count(1)和count(列名)区别
    BigDecimal的运算——加减乘除
  • 原文地址:https://www.cnblogs.com/lmxxlm-123/p/11132440.html
Copyright © 2011-2022 走看看