zoukankan      html  css  js  c++  java
  • CentOS7安装Redis的两种方式

    1. 源码安装方式(不推荐):

    https://www.cnblogs.com/zuidongfeng/p/8032505.html

    https://www.cnblogs.com/zerotomax/p/7468833.html

    两篇文章讲解了,如何源码安装redis,及修改启动方式(老方法,通过写脚本启动, 不OK!!!) . 并且没有在make install时 指定--perfix 安装路径 !

    开始按上面的安装成功后, 觉得还是yum安装方便,故决定删除, 

    make install 方式安装 的卸载卸载非常的简单,只需要简单的3步:

    1、停止redis服务器
    
    首先,通过下面的命令查看redis服务是否在运行
    
        ps aux|grep redis
    
    通过下面的命令停止redis服务器。
    redis
    -cli shutdown

    (需要注意的是,由于我的redis命令都安装到
    /usr/local/bin目录下面了,并且添加到环境变量PATH里面了,所以可以直接运行。)
    2、删除make的时候生成的几个redisXXX的文件 查看/usr/local/bin目录下的redis相关文件 ll /usr/local/bin 批量删除: rm -f /usr/local/bin/redis* 3、顺便也删除掉 redis-*-*-*.tar.gz和解压后的文件目录和所有文件
    至此,删除完毕!

    2. yum安装最新版redis (推荐这种, 方便)

    1.查看yum可安装的redis版本
        
        yum install redis
    
    如果redis还不是最新的,不要安装,继续下面的设置
    
    2.安装Remi的软件源,安装命令如下:
    
        yum install -y http://rpms.famillecollet.com/enterprise/remi-release/7.rpm   
    
      数字为centos版本
    
    3.然后可以使用下面的命令安装最新版本的redis:
    
        yum --enablerepo=remi install redis
    
    4.安装完毕后,即可使用下面的命令启动redis服务并设置为开机自动启动:
        
        service redis start
    
    5.开机自启Redis
    
        systemctl enable redis 或 chkconfig redis on
    
    6.设置redis.conf
        
        vim /etc/redis.conf
    
        bind 127.0.0.1 改为 bind 0.0.0.0(可选)
    
    # 启动redis
    service redis start
     
    # 停止redis
    service redis stop
     
    # 查看redis运行状态
    service redis status
     
    # 查看redis进程
    ps -ef | grep redis
     
    #设置redis为开机自动启动
    chkconfig redis on
     
    #进入redis服务
    # 进入本机redis
    redis-cli
     
    # 列出所有key
    keys *
    今天又用到了几个数据库的语句:
    
    -- 查看当前的进程
    show processlist;
    
    -- 杀死进程
    kill process_pid;
    
    -- 可以查看慢查询的日志是否开启
    show variables like%quer%’;
    
    -- 开启慢查询日志
    set global slow_query_log=on; 
  • 相关阅读:
    [Java] JDBC 06 批Transaction处理 -- conn.setAutoCommit(false); // 不让其自动提交 (很重要的知识点)
    [Java] JDBC 05 TestBatch.java 批处理 Batch
    [Java] JDBC 04 TestProc.java (对存储过程进行调用 CallableStatement)
    [Java] JDBC 03 TestPrepStmt.java
    美化复选框
    美化单选框
    canvas
    html5新增标签
    旋转、水平翻转、垂直翻转
    dede让channelartlist标签支持currentstyle属性 完美解决
  • 原文地址:https://www.cnblogs.com/ifindu-san/p/11240830.html
Copyright © 2011-2022 走看看